7

是否可以使用诸如轨道网络套接字之类的东西作为传输层在纯 javascript 中编写一个基本的 SSH 客户端?我没有看到任何这样的例子,但它似乎是一件好事。

4

2 回答 2

3

您可以查看使用它的AjaxtermrTerm 。
我真的很喜欢 Orbited,并在我公司的一个内部系统(使用 RabbitMQ)上使用了它。应该可以从这些应用程序中获取概念并使用 Orbited 作为传输层,尽管我认为这不是它的最佳用例(因为任务是单用户而不是基于通道等)。

于 2010-04-20T18:52:33.683 回答
2

使用服务器上的代理将 WebSocket 协议解包转换为 SSH,当然可以。

它还没有完成,因为 WebSocket 还没有真正完成,而且大多数浏览器都没有实现。您必须退回到 Flash 套接字来模拟它。

于 2010-04-20T18:34:53.437 回答