SSH隧道通过Web浏览器

时间:2013-08-01 20:32:28

标签: javascript ssh websocket remote-access tunnel

我知道可以使用一些java小程序来完成,但我一直想知道是否可以使用javascript或其他技术,我想必须有一些WebSockets。

这是我想要实现的目标:

我们有一台安装了SSH客户端的远程设备,并具有接收命令的功能。我希望能够在随机客户端(台式计算机)上打开Web浏览器,以某种方式打开/启动SSH服务器/端点,向远程设备发送命令,该命令将打开到桌面计算机的反向SSH隧道,以便它可以最后通过简单的调用http://localhost:port来访问隧道。

如果没有JAVA + APPLETS,那是可能的吗(当然桌面计算机不能专门安装任何ssh服务器。)

1 个答案:

答案 0 :(得分:-1)

你知道socket.io吗?也许它对你想做的事情很有用。您将需要一个具有nodejs的服务器,可以侦听客户端事件并打开ssh或其他任何内容。

http://socket.io/#how-to-use