Port Forwarding / X Forwarding
よく忘れるのでメモ
学内経由でどこかに接続したいとき
ssh -D [port] [踏み台]
でローカル側でlocalhost:[port]をproxyのSocks Hostに指定すればよい
踏み台を経由してXを飛ばしたい
http://cl.pocari.org/2006-09-04-2.htmlを参考にした。
踏み台の任意の場所にconnect(http://www.meadowy.org/~gotoh/ssh/connect.c)をコンパイルしておく。
~/.ssh/configに
Host remoteX User user ProxyCommand ssh [踏み台] [connect(binへのpath)] [リモートホスト] [SSHポート]
と書いてssh remoteXすればいい。