如何在 Windows 7 上的浏览​​器中打开 telnet/ssh 会话?

如何在 Windows 7 上的浏览​​器中打开 telnet/ssh 会话?

我正在创建一个网页,其中包含指向各种设备和 IP 地址的大量链接。要求是,当您单击网页中的任何链接时,它应该打开到该设备的 telnet/ssh 会话。我可以进行一些注册表更改,并使会话在单独的客户端(如 putty)中打开。但是有没有办法直接在浏览器中打开会话?

谢谢,古纳

答案1

您可以托管客户端服务器端,例如使用任何期限或者Ajax终端

答案2

理论上,可以直接在 JavaScript 中实现 SSH 客户端。类似于 PuTTY,但直接在浏览器中运行。不幸的是,我个人还没有见过这样的工具,而且它可能会很慢(在 JavaScript 中执行所有 SSH 加密)。

我知道一些相关项目通常采用略有不同的方式。它们使用浏览器中基于 JavaScript/AJAX 的客户端连接到终端代理服务器:

或者,您也可以在系统上注册特定的协议处理程序,这样您就可以启动现有的终端仿真器,如 PuTTY。请参阅本网站了解有关如何使用 Firefox 执行此操作的一些信息。

注册协议(例如 console://)后,您应该能够像console://192.168.1.1在 HTML 文档中一样插入链接,以便允许正确注册 console:// 协议处理程序的客户端通过使用正确的参数启动本地 PuTTY 终端仿真器进行连接。

相关内容