从UI到各种节点的SSH

时间:2014-12-15 06:41:53

标签: ssh websocket expect

我在AWS中有几个节点的集群。我希望能够从客户端看到的Web界面到群集上的任何节点实现类似SSH会话的功能。请假设客户端只能与UI节点通信,而不能与其他节点通信。

是否有某种机制可以实现这样的目标?是否有使用websockets或其他类似的框架?我想通过在UI节点上使用“expect scripts”来实现这一点,但我认为必须有其他更好的方法来实现这一点!

2 个答案:

答案 0 :(得分:0)

您可以使用PUTTY根据其IP连接节点(如果它们具有IP,则与MIC架构相同)。您还可以使用puttygen.exe建立无密码连接。

在这里你可以找到一个很好的指南:

http://www.servermom.org/passwordless-ssh-login/1608/

答案 1 :(得分:0)

我有一个terminal emulator that runs on the browser的项目。我用它创建了一个terminal server example using WebSockets,它连接到CMD.exe和Powershell会话。所以SSH可能以类似的方式完成......

更新:

我刚发现有一个实际项目看起来非常适合您的要求:https://github.com/aluzzardi/wssh