2010年2月4日木曜日

[Linux] SSHでプロキシ経由でアクセス

会社や学校など、直接インターネットにアクセスできない環境で、SSHを使って外部サーバーにアクセスしたい。

1. ~/.ssh/config を編集

 Host hoge.example.com
 HostName hoge.example.com
 ProxyCommand /usr/bin/nc -X 5 -x socks.poge.com:1080 %h %p
 Compression yes
 ServerAliveInterval 15

  -X 4: SOCKS v.4
  -X 5: SOCKS v.5
  -X connect: HTTPS proxy

 ※nc(netcat)の他にconnectでもいい
 ※http://www.unixuser.org/~euske/doc/openssh/jman/ssh_config.html

2. # chmod 600 ~/.ssh/config

0 件のコメント:

コメントを投稿