秘密鍵/公開鍵認証を使用するようにsshをセットアップできました。今私はできる
ssh user@server1
そして、秘密鍵でログオンします。次に、別のサーバーに接続し、別のキーを使用したいと思います。どのように設定しますか
ssh user@server1
privatekey1を使用します
ssh user@server2
そしてprivatekey2を使用します
いくつかのオプションがあります。
ssh-add
を使用して、両方のキーをsshエージェントにロードします。両方のサーバーに接続すると、両方のキーが利用可能になります
$HOME/.ssh/config
ファイルを作成し、server1用とserver2用にHost
セクションを作成します。各Host
セクションで、適切な秘密鍵ファイルを指すIdentityFile
オプションを追加します
これは~/.ssh/config
ファイルで設定できます。次のようなものがあります。
Host server1
IdentityFile ~/.ssh/key_file1
Host server2
IdentityFile ~/.ssh/key_file2
man ssh_config
は参照です