ssh forward - 双向

时间:2012-04-17 20:01:55

标签: ssh forward bidirectional

使用ssh转发时,我可以使用cvs和ftp对远程服务器进行提交。是否可以让服务器针对我的机器发起请求 - 我希望服务器上的Web应用程序在我的机器上调用REST方法。

感谢。 Nikolaj G。

1 个答案:

答案 0 :(得分:2)

是的,如果您知道本地计算机的IP地址并且您的HTTP端口(默认为80)已打开,并且您有一个能够解释REST请求的服务,那么是。重要的是要注意,您必须能够访问远程计算机才能发起请求,因此它并非“真正”双向。我假设当你说“REST方法”时你的意思是这个休息:

http://en.wikipedia.org/wiki/Representational_state_transfer

[编辑]

事实上,ssh确实对隧道有双向性!

ssh-L [port]:[host]:[rport]一起用于前向隧道,将-R [port]:[host]:[port]用于反向隧道。我总是搞砸端口的顺序,我不确定-R是怎么想要它们的,所以你自己帮个忙,看一下ssh的手册页:

http://unixhelp.ed.ac.uk/CGI/man-cgi?ssh+1

或在您最喜欢的(或系统管理员最喜欢的)终端shell中输入man ssh