回答:
Unix / Linux環境を使用している場合、ファイルを作成または編集できます~/.ssh/config
。
この構成ファイルにより、各ホストで使用するパラメーターを確立できます。そのため、例えば:
Host host1
HostName <hostname_or_ip>
IdentityFile ~/.ssh/identity_file1
Host Host2
HostName <hostname_or_ip2>
User differentusername
IdentityFile ~/.ssh/identity_file2
host1とhost2はホスト名ではなく、サーバーを識別するためのラベルにすることもできます。
これで、次のコマンドでホストにログオンできます。
ssh host1
ssh host2
ssh differentusername@host2
適切なログインをしなければなりませんでしたが、そうでなければこれは素晴らしく機能しました、ありがとう!
-i <keyfile>
ますが、一般的な場合は構成ファイルを使用する方法をお勧めします。