日々の業務でsshの接続先から更にsftpを叩いてローカルまでファイルを取ってくるという作業がめんどくさかったので
ProxyCommandを使って多段接続することにしました。
~/.ssh/config
Host server1
HostName 111.222.333.444
User tom
Port 11111
Host server2
HostName 555.666.777.888
User bob
Port 22222
ProxyCommand ssh -W %h:%p server1
~/.ssh/config
に上記のように記述します。
sshでserver2に接続すると、server1を踏み台にしてserver2にローカルから接続できます。
$ ssh server2