SSH 鍵認証を使用すると、使用可能なすべての鍵がサーバーに対して試行されます。プライバシーを保護するために、特定のリモートサーバーのリストにのみ公開されるようにいくつかのSSHキーを設定することは可能ですか?
私は探していましたが、これに関する情報やドキュメントはまったく見つかりませんでした。事前にありがとう
答え1
.ssh
ディレクトリ内の特定config
のホストの内部固有のキーを生成して設定できます。
Host h1
HostName 192.168.1.10
IdentityFile /path/to/ssh/key/h1.key
Host h2
HostName 192.168.1.11
IdentityFile /path/to/ssh/key/h2.key
これらのキーのディレクトリがない場合は、ファイル.ssh
にないホストにアクセスしようとしません。config