Tive mais sucesso com a adição de sub-rotinas de configuração a $ HOME / .ssh / config
por exemplo,
Host machine2-via-machine1
ProxyCommand ssh -q machine1 -W machine2:22
então você deve ser capaz de
ssh machine2-via-machine1
em vez de um alias de shell.
Desde ssh não entende o arranjo multihop; argumentos adicionais na linha de comando são processados e a validação da chave do host também parece ser melhor.