Rso's Jotter

日々の開発の知見のメモやその他雑記

Ubuntuでの公開鍵設定

ローカルで秘密鍵と公開鍵作成

 % ssh-keygen

パスフレーズ聞かれるので適当にうつ.

.sshディレクトリ以下にid_rsaとid_rsa.pubが作成される
id_rsa.pubをリモートホストに登録
↓あんまりセキュリティ上良くないけどリモートに送る方法

 % cat .ssh/id_rsa.pub | ssh username@server "cat >> .ssh/authorized_keys"

Puttyから鍵生成する場合(20091113追記)

1.puttygen起動して鍵生成(種類はSSH-2 RSAにした)
2.生成してマウスをぐりぐり動かす
3."OpenSSHのauthorized_keysファイルにペーストするための公開鍵"が表示されるのでコピーor保存
4.リモートの.ssh以下のauthorized_keysファイルにコピーした内容を保存or追記
5.必要ならパーミッションの設定して終わり