0

我想起草一个可以连接到 ~20 远程 sshd 的浏览器应用程序。每个 ssh 连接应该处理多个命令。重新启动浏览器后,几个正在运行的作业应该会再次显示在浏览器中。
您将如何构建应用程序?该应用程序应在 Raspberry Pi 上运行。所以使用是有限的。

4

1 回答 1

0

检查基于 Web 的 SSH的维基百科页面。基本思想是在客户端上使用 JavaScript 向服务器端 Web 应用程序提交命令。服务器端应用程序将连接到几个不同的服务器 sshd 作为代理发送命令和接收输出。

个人建议使用 WebSocket 来实现客户端和服务器之间的通信。但不确定您将拥有什么操作系统以及哪种库和编程语言对您来说很方便。

于 2013-11-05T23:43:49.540 回答