ubutun 下安装wsshd

wssh 能够让咱们经过 HTTP 来调用远程的一个 shell,也就是说咱们能够用浏览器来访问某个 Linux 服务器/虚拟机的终端(只要这个服务器上运行了 wsshd 服务器端)
 
1:须要软件:
$ sudo apt-get install git gcc python libevent-dev python-dev python-pip
 
2:安装wssh须要的工具:
$ sudo pip install gevent gevent-websocket paramiko flask
ps:貌似安装gevent前还要安装greenlet
 git clone git@github.com:python-greenlet/greenlet.git
 cd greenlet
 sudo python setuo.py install
 
3:下载安装wssh
$ git clone https://github.com/aluzzardi/wssh.git
$ cd wssh
$ sudo python setup.py
  安装完成后运行wsshd
 从浏览器打开 http://IP:5000 后会看到以下登录界面
ps:
我本机执行wsshd命令时失败,提示:
ImportError: cannot import name WebSocketHandler
看了一下,发现是wsshd脚本第65行有错,不能直接引用WebSocketHandler,
修改成:
from geventwebsocket.handler import WebSocketHandlerpython


参考连接--http://www.vpsee.com/tag/wssh/git

相关文章
相关标签/搜索