使用瀏覽器訪問 Linux 終端的方法

wssh 能夠讓咱們經過 HTTP 來調用遠程的一個 shell,也就是說咱們能夠用瀏覽器來訪問某個 Linux 服務器/虛擬機的終端(只要這個服務器上運行了 wsshd 服務器端)。wssh 客戶端經過 ssh 賬號鏈接到 wsshd 服務器端。wssh 更多的是看成庫來開發一些應用,好比開發雲計算、虛擬機後臺控制面板的虛擬機控制檯等等。咱們先來玩一下簡單的~ python

安裝一些必要軟件: git

$ sudo apt-get install git gcc python libevent-dev python-dev python-pip

安裝 wssh 須要的各類 Python 庫: github

$ sudo pip install gevent gevent-websocket paramiko flask

下載並安裝 wssh: web

$ git clone https://github.com/aluzzardi/wssh.git
$ cd wssh
$ sudo python setup.py install

運行 wsshd: shell

$ wsshd
wsshd/0.1.0 running on 0.0.0.0:5000

從瀏覽器打開 http://IP:5000 後會看到以下登錄界面: flask

wssh

使用 ssh 賬號登錄後就能夠看到終端了: 瀏覽器

wssh

相關文章
相關標籤/搜索