27260


プログラムでないので恐縮ですが、プログラム開発関連ってことですみません。  
サーバーなどにSSHで接続する場合、公開鍵秘密鍵ペアを作成したりしますが、

  * 接続先ごとにペアを作成した方がよいのか？
  * その場合など鍵のファイル名を変更するべきか？

という一般的というか、通常の使い方がわかりません。  
ご教示お願いいたします。


CC BY-SA 3.0
2016-07-01T15:36:10.253
27252
2016-07-02T00:17:19.250
2016-07-01T16:54:01.333
10492
12907
question
security ssh
公開秘密鍵ペアの使い方


接続先毎に公開鍵秘密鍵ペアを作る必要はありません。

通常は接続元毎に公開鍵秘密鍵ペアを作ります。作った秘密鍵は接続元に置いておき、公開鍵を接続先に配布します。

また例外的に、接続先毎に秘密鍵を変えたい場合には、 ~/.ssh ディレクトリ内に (デフォルトの id_rsa とは異なる) 別名で保存しておき、ssh
接続のたびに `-i`
オプションで秘密鍵のファイルを指定するか、[~/.ssh/config](http://nauthiz.hatenablog.com/entry/20100919/1284892108)
で接続先毎に利用する秘密鍵を指定します。

余談ではありますが、1つの秘密鍵を複数の接続元へ配布して再利用する、という使い方はセキュリティ上あまり褒められませんので、可能ならば避けたほうが良いでしょう。


CC BY-SA 3.0
2016-07-02T00:17:19.250
27260
2016-07-02T00:17:19.250
208
27252
answer