[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:15432] connect
http://www.imasy.or.jp/~gotoh/ssh/connect.html で紹介されている
connect.c を deb package に仕立てました.このコマンドを OpenSSH の
proxy command として利用すると,SOCKS や https proxy server などを使っ
て防火壁を越えることができます.
sarge で build したパッケージを
http://namazu.org/~tsuchiya/debian/package/connect_0.0.20021120-2_i386.deb
に置いてあります.また,同じ場所に .orig.tar.gz なども置いてあります.
で,このパッケージは結構色々なところで有用(*)なのですが,どなたか引き
取っては頂けないでしょうか.
(*) 例えば,POP server に connect がインストールされていて,POP server
に SSH でログインできる状態ならば,~/.fetchmailrc に
poll mail-server
protocol pop3
plugin "ssh %h connect localhost %p"
username "username"
password "password"
と設定すると,安全に POP できます.以前から,この問題には preconnect
オプションを利用して port forwarding で解決するという方法が知られてい
ますが,この方法には以下の2点の問題があります.
・port forwarding された local port は,全ての local process からア
クセス可能です.そのため,全ての local user を信頼できない場合は,
セキュリティ上の問題があります.
・万一,別の process によってその local port が bind されていると,
port forwarding が失敗し,メールの取得も失敗します.
plugin オプションを使う方法では,これらの問題は発生しません.
その他,Emacs 上のプログラムで壁越えをする必要に迫られた場合にも,非常
に重宝します.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )