学内のMac/Linuxから学外のホストにSCP/SSHする方法
概要
学内のMac/Linuxから学外のホスト(例: 自宅サーバ, レンタルサーバ, ここでは host.example.com とします)に ssh, scp するための設定です.
SOCKS5プロキシとして, socks.st.ryukoku.ac.jp:1080 を指定します.
これは, RINSによるページ 外部の SSH サーバに接続する方法で説明されています.
(必要なら)nc, ssh を導入します.
sshの設定ファイル~/.ssh/configに次のように書きます.
Host host.example.comこれは接続したい先のホスト名
ProxyCommand nc -X 5 -x socks.st.ryukoku.ac.jp:1080 %h %p
すると, ターミナルから,
% ssh host.example.comだけでいいはず.
なお, これがノートPCなどで, 学外(ファイヤウォールの外)に持っていったときには, この設定を消すか, ホスト名指定 host.example.com にマッチしないようにするかの必要があります.