pxkw.hatenadiary.com

めもめも

ssh公開鍵認証*初期*設定

ナンベンやっても忘れるからメモ

@クライアント

[1/2] 鍵作成
$ ssh-kengen -t rsa

パスワードを入力。
オプションは明示的にRSA認証方式を指定するもの。

[2/2] SSH認証エージェントに鍵を登録

これを忘れがち!

$ ssh-add ~/.ssh/id_rsa

@サーバ

[1/3] ~/.ssh/authorized_keysに公開鍵を追加

クライアントの公開鍵(~/.ssh/id_rsa.pub)をサーバの~/.ssh/authorized_keysに追記。
ディレクトリ/ファイルがなければ作成する。

[2/3] ~/.ssh/の権限を700に設定
% chmod 700 ~/.ssh

権限が drwx------ になっていることを確認する。

[3/3] ~/.ssh/authorized_keysの権限を600に変更
% chmod 600 ~/.ssh/authorized_keys

権限が -r-------- になっていることを確認する。