Відповіді:
Якщо припустити, що ви перебуваєте в середовищі 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>
, але я обов'язково рекомендую метод конфігураційного файлу в загальному випадку.