Якщо я:
ssh -J jumphost.example.com target.example.com
Я в кінцевому підсумку негайно увійшов до "target".
Якщо я використовую цей ssh-конфігураційний файл, використовуючи новіший конфігураційний стрибок ssh-7.3:
Host jump 10.1.*, targets*, *.example.com
HostName jumphost.example.com
IdentitiesOnly yes
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa
Я в кінцевому підсумку увійшов у "стрибок", а не в "ціль"
Вони є брелоками для Mac, я протестував без нього, і це не має ніякого значення, але я подумав, що я залишу його на всякий випадок.
-J
єProxyJump
і ніHostName
.