Estou usando um servidor de salto para se conectar a um host final com este comando:
ssh -t intermediate ssh final
mas eu quero que ele funcione com um comando normal ssh ou scp, então eu tentei configurar a configuração em .ssh / config:
Host final
ProxyCommand ssh -o 'ForwardAgent yes' intermediate 'ssh-add && nc %h %p'
isso funciona, mas há um grande dilema. A política de segurança do Intermediate exige que eu proteja com senha .ssh/id_rsa
. Quando eu adiciono uma senha a ela, não consigo mais usar o comando, pois ele não me pede uma senha, mas presumo que ela esteja vazia.
Tags ssh ssh-tunneling