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 [email protected]: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 WebSocketHandler


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

你可能感兴趣的:(ubutun 下安装wsshd)