多段 ssh した先のサーバに rsync したくなったのでman rsyncしたら、 -e 'ssh -o "ProxyCommand nohup ssh firewall nc -w1 %h %p"' という例が書いてあったんですが、これ段数が増えると -e ’ssh -o "ProxyCommand nohup ssh -o \"ProxyCommand nohup ssh firewall1 nc -w1 %h %p\" firewall2 nc -w1 %h %p"’ みたいにクオートのエスケープが増えてくのがすごいだるいなーと思いました。 んで、多段 ssh といえばssh hoge -t ssh fugaみたいなやり方もあって、これでいんじゃね?と思ったら案の定できました。ただ、-t付けてると警告でるので削除してあげるといいです。こんな感じ。 $ rsync -av -e '
![rsyncで多段ssh使いたいときの簡単な書き方 - As a Futurist...](https://cdn-ak-scissors.b.st-hatena.com/image/square/6020917834880f83677c93456ca5e6b179bcd6e9/height=288;version=1;width=512/https%3A%2F%2Fblog.riywo.com%2Fog-image%2F2012%2F08%2F16%2F193836%2Fimage.png)