我需要知道是否可以通过ssh tunneling将本地端口放在远程机器上
实施例
Machine A: port 80
Machine B: Nothing
内部机器A(重要,因为A可以看到B,但B看不到A )
A> ssh -f -N -? 80:B:8585 user@B
结果
Machine A: port 80
Machine B: port 8585 (really A:80)
先谢谢
答案 0 :(得分:1)
您需要-R
开关
ssh -f -N -R 8585:localhost:80 user@B
localhost
来自A的观点,因此它意味着将B上的端口8585转发到A上的端口80.
另请参阅RemoteForward
中的~/.ssh/config
设置。