アットウィキロゴ

linux tips

Linux/UNIX tips


SSH RSA公開鍵認証設定

よく忘れるのでメモ。

  1. ローカルで下記を実行
    • local$ ssh-keygen -t rsa -f .ssh/(鍵名)
    • local> (パスフレーズを入力&再入力)
  2. 鍵名, 鍵名.pubの2つのファイルが.ssh以下に作成される
    • .pubのものが公開鍵
  3. 接続先ホストに(鍵名).pubファイルを一時的にコピー(ホームディレクトリに作成したとする)
  4. 接続先で下記コマンドを実行
    • remote$ cat (鍵名).pub >> .ssh/authorized_keys
  5. ローカルからsshの-iオプションで接続確認
    • local$ ssh -i ~/.ssh/(鍵名) (ユーザ)@(ホスト)
    • local> (パスフレーズを入力)
最終更新:2012年01月01日 13:35