去年 11 月写了个 webssh 小项目,基于 tornado, paramiko 和 xterm.js 。
大概原理是这样的
browser <--http--> webssh server <--ssh--> ssh server
webssh server: 运行 webssh 的服务器, 起到了桥梁的作用,跟浏览器是用 http(s)或者 websocksets 来通信的,跟 ssh 服务器是用 ssh 协议来通信的。
项目地址是,
https://github.com/huashengdun/webssh欢迎大家来拍砖。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://study.congcong.us/t/434831
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.