由于在开源中国看到(https://www.oschina.net/p/webterminal),做者是基于https://github.com/huashengdun/webssh 二次开发 。那么也想用用看,写一下用户体验,我是在本身的 Mac 系统上操做的,虽然对程序员来讲,应该跟喜欢从终端直接进去,只是有些云服务,可能须要有从Web进入的功能,下面是做者的的使用指南,可是你要知道事情并不会那么顺利!python
在执行 python main.py 的时候,如愿以偿地报错了git
No module named tornado程序员
那么就查一下 tornado 要怎么安装一下,也看一下本地 python 是什么版本的github
2.7.10 应该妥妥的,那么咱们来安装一下 tornado,而后晚上查询一下安装方法web
可是我也没有 pip 这个命令呀浏览器
可是安装完之后,仍是缺乏模块ssh
而后咱们再安装下一下这个模块:tornado
竟然还缺:ui
终于成功了,运行了如下内容阿里云
而后咱们在浏览器打开 127.0.0.1:8888
而后咱们试试,登录一下我阿里的机器,发现比从阿里云的机器进去,能够复制命令进去
做者还附加了一个说明:
后来才发现做者在一个require 文件中,写了依赖的模块
而后 static 和 templates 文件夹中放的是 页面的一些内容,policy.py 好像是一些策略,setting 应该是设置的一些东西吧。
来看看main 方法好了,也没打算看的太细致
看不太懂,就这样吧