2006-09-25 SSHをパスワード無しで使うためのメモ IT 雑記 1. クライアント側ホストで秘密鍵を生成 % ssh-keygen –t rsa この秘密鍵は $HOME/.ssh に置く (上記のコマンドを実行すると自動的に置かれるので、何もしなくてよい)。このとき聞かれるPassphraseは空にする。すると、 $HOME/.ssh/ir_rsa (秘密鍵) $HOME/.ssh/ir_rsa.pub (公開鍵) が生成される。 2. 次に、公開鍵 (ir_rsa.pub)を接続先のサーバーの $HOME/.ssh へコピーし、 % scp $HOME/.ssh/ir_rsa.pub host.stanford.edu:~/.ssh/ % ssh host.stanford.edu % cd .ssh/ % cat id_rsa.pub >> authorized_keys として、公開鍵情報をauthorized_keysに追加する。