特定の公開鍵認証でssh接続する¶
ホームディレクトリの「.ssh」ディレクトリ以外の秘密鍵を利用して公開鍵認証を行う。
Macクライアント側の解説のため、サーバ側の鍵登録の設定はここでは解説しない。
- パーミッションの確認
秘密鍵ファイルはパーミッション「0600」である必要がある。
上記でない場合、WARNINGが表示されて接続が拒否される。# chmod 600 /path/to/id_rsa
- 秘密鍵を指定してssh接続する
「-i」オプションで鍵のパスを指定する。# ssh -i /path/to/id_rsa username@example.com