ssh server越えのssh
id:metalglue:20061124:1164367513では,http proxyサーバでsshを中継する方法を説明したが,今度はsshサーバで中継する方法を説明する.このとき中継サーバでconnect-proxyを実行する必要があるのだが,自分が管理しているわけではないのでコンパイルから行う.中継サーバでhttp://zippo.taiyo.co.jp/~gotoh/ssh/connect.cから取ってきたconnect.cをコンパイルする.
$ gcc -o ~/connect-proxy connect.c
自宅のサーバで
$ vi .ssh/config Host target.ip ProxyCommand ssh dmz.ip ./connect-proxy %h %p
とする.