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

相關文章
相關標籤/搜索