Isso não está respondendo a sua pergunta, mas essa resposta em SU é resolvendo seu problema, eu acho:
Usar ProxyCommand
no seu ~/.ssh/config
deve fazer tudo por você:
Host server
HostName server.tld
User {server user}
Host proxy
ProxyCommand ssh server -W %h:%p
User {proxy user}
Então você pode acessar seu servidor simplesmente usando ssh server