Um usa uma única conexão com três túneis, o segundo usa três conexões separadas com três túneis. Mais eficiente apenas para usar o primeiro comando, supondo que não haja configurações alternativas em uso via ~/.ssh/config
ou /etc/ssh/ssh_config
.
Por exemplo, se você usar ControlMaster
e ControlPath
, ambos os comandos fornecerão o mesmo nível de desempenho.
Além disso, se você estiver criando scripts e estiver preocupado com a legibilidade, tente o seguinte:
ssh \
-f \
-i "/certs/key.pem" \
-L 2001:host1:22 \
-L 2002:host2:22 \
-L 2003:host3:22
Acho que você alcançará sua meta um pouco mais fácil se usar isso em ~/.ssh/config
:
Host host1
ProxyCommand ssh host0 -W %h:%p
Se você fizer isso, você não precisa usar túneis, já que parece que você está tentando encaminhar conexões ssh.