next up previous
Next: 2.4 ssh-agent Up: 2 ssh Previous: 2.2 鍵を作る

2.3 公開鍵をリモートホストに登録

ファイル名末尾が .pub であるファイル (具体的には id_dsa.pub, id_rsa.pub, identity.pub) には公開鍵を収めてあり、この内容をリモート・ホストの ~/.ssh/authorized_key~/.ssh/authorized_key2 に 登録する必要がある。

いわゆる公開鍵であるから、 内容を秘密にすることにそれほど神経を使う必要はない。 ともかく何らかの方法で、リモート・ホスト上に持って行き、書き加える。

 cat ローカルのid_dsa.pub >> ~/.ssh/authorized_key2
 cat ローカルのid_rsa.pub >> ~/.ssh/authorized_key2
 cat ローカルのidentity.pub >> ~/.ssh/authorized_key

id_dsa.pub, id_rsa.pub~/.ssh/authorized_key2 に加え、 identity.pub~/.ssh/authorized_key に加える。 (そういうものだと思っていたが、 例えば id_dsa.pubauthhorized_key に登録しても 平気みたい。 古い ssh と authorized_key を共有するために、 わざわざ authorized_key2 を追加したのだろうが、 新しい ssh では、authorized_key に新しいタイプの鍵があっても 受付けるということか。)


next up previous
Next: 2.4 ssh-agent Up: 2 ssh Previous: 2.2 鍵を作る
Masashi Katsurada
平成19年9月30日