"ssh-keygen"コマンドで鍵ファイルを生成。(id_rsa, id_rsa.pubを出力。出力先は"$HOME/.ssh"以下。)
id_rsa.pubをauthorized_keysにリネーム。authorized_keysのアクセス権を600に変更。
id_rsaをクライアント側にコピー。
設定ファイルを修正してパスワードのみのログインを無効にする。(鍵を用意した意味がねー)
"/etc/ssh/sshd_conf"で以下を修正
PasswordAuthentication [yes] → [no]
tera teramで鍵を使う場合は"ssh-keygen"コマンドで作成したファイルがそのまま使える。
putty, winscpの場合はputtygen.exeでputty用の鍵を作成してそれを使う。
2010-07-26
最終更新:2010年07月26日 01:35