特定のホスト用のssh秘密鍵は ~/.ssh/config に記述しておくとラク
·1 分で読めます
例えばお仕事で使っているサーバで
-
仕事用のサーバへのssh秘密鍵
-
github.comなどの個人用のssh秘密鍵
などと複数の秘密鍵を持ちたい場合がよくある。メインは1.の仕事用のサーバだとすると
-
~/.ssh/id_rsa (id_dsa) は仕事用サーバ向けの秘密鍵
-
~/.ssh/id_rsa-private を個人用の秘密鍵
となることが多いのではないかと思う。
この場合
ssh -i ~/.ssh/id_rsa-private yourhost
などと毎回秘密鍵のファイルを指定するのはつらいので、~/.ssh/config に
Host yourhost
IdentityFile ~/.ssh/id_rsa-private
と書いておくと、
ssh yourhost
だけでいけるので便利だと思った次第です。
[tmkm-amazon]4756145531[/tmkm-amazon]