sshの鍵認証

  • 鍵の生成
"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

タグ:

linux
最終更新:2010年07月26日 01:35
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。