Ok. Não use netcat . Use a opção -W em vez disso:
sftp -o ProxyCommand="ssh -W %h:%p myfirsthop" mydestination
Você pode tornar esse padrão editando o arquivo ssh_config , por padrão ~/.ssh/config :
Host mydestination
ProxyCommand ssh -W %h:%p myfirsthop