我在AWS中有几个节点的集群。我希望能够从客户端看到的Web界面到群集上的任何节点实现类似SSH会话的功能。请假设客户端只能与UI节点通信,而不能与其他节点通信。
是否有某种机制可以实现这样的目标?是否有使用websockets或其他类似的框架?我想通过在UI节点上使用“expect scripts”来实现这一点,但我认为必须有其他更好的方法来实现这一点!
答案 0 :(得分:0)
您可以使用PUTTY根据其IP连接节点(如果它们具有IP,则与MIC架构相同)。您还可以使用puttygen.exe建立无密码连接。
在这里你可以找到一个很好的指南:
答案 1 :(得分:0)
我有一个terminal emulator that runs on the browser的项目。我用它创建了一个terminal server example using WebSockets,它连接到CMD.exe和Powershell会话。所以SSH可能以类似的方式完成......
更新:
我刚发现有一个实际项目看起来非常适合您的要求:https://github.com/aluzzardi/wssh