想用python写个WEB版本的ssh和telnet需要了解什么
你好,毕业设计是,用python写个web版本的ssh和telnet,还有tty,我看了看网上的例子,有个webtty的很好,但是用nodejs写的,还有webssh项目,这些我看都运用到了websocket。
想请教下大家,如果自己写个这样的项目,我都需要了解什么?还有就是能告诉我下实现过程么?比如webssh项目console中间的颜色是怎么做到的?
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
web版本的话,你得会点网页前端的东西吧,界面先做个样子出来,基础的html,js,css得会一点。
然后就是通信问题了。websocket是基于http协议的socket通信,具体用法我不熟悉,但是知道是长连接,可以用。
既然是web版,你得搭一个服务器吧,服务器框架有flask,django,tornado等,个人推荐tornado好用一点。
服务器搭建好了就是来搞定python链接ssh这一块,可以去网上搜搜相关技术文章。
搞定ssh之后就是怎么把用python建立的ssh连接与websocket打通。这个实现起来也不难,在程序里你可以用多线程实现。其它思路应该也能实现,不要局限于我的思路。
请问您的关于python web ssh telnet的毕业设计完成了么,我想有几个问题咨询您