« Bernstein v. United States | Main | Stanford Diary »
May 01, 2005
SSH port forwarding
I ran "ssh -g -L 10010:pri-033:80 monolith" from adder,
and now http://adder.cs.virginia.edu:10010/ rocks!
Cool to know.
http://fanqiang.chinaunix.net/a6/b9/20010912/1200001279.html
# ssh -C -P -f sshaccount@S -L 110:S:110 sleep 7200
解释如下:
-C 使用压缩功能,是可选的,加快速度。
-P 用一个非特权端口进行出去的连接。
-f 一旦SSH完成认证并建立port forwarding,则转入后台运行。
sshaccount 客户C在服务器S上的SSH连接帐号
-L 110:S:110 转发C对本地端口110的连接到远程服务器S的110端口。
也可以用高端端口(普通用户使用,因为普通用户不能在低于1024的端口上建立SSH隧道)
如果用高端端口,如:-L 1110:S:110,这样任何用户都可建立这种加密隧道。
sleep 7200 一般用于script,必须给一个命令,我们给一个sleep等待空 命令,这里为
2小时,你可以
设为更长用于保持整个连接过程, 如 sleep 100000000 。
Posted by Roy at May 1, 2005 12:35 AM