在這裡首先說明,wssh的用途。wssh 可以讓我們通過 http 來呼叫遠端的乙個 shell,也就是說我們可以用瀏覽器來訪問某個 linux 伺服器/虛擬機器的終端(只要這個伺服器上執行了 wsshd 伺服器端)。這樣wssh 客戶端通過 ssh 帳號連線到 wsshd 伺服器端。wssh 更多的是當作庫來開發一些應用,比如開發雲計算、虛擬機器後台控制面板的虛擬機器控制台等等。我們先來玩一下簡單的~
安裝一些必要軟體:
$ sudo apt-get install git gcc python libevent-dev python-dev python-pip安裝python的必需庫:
$ git clone執行 wsshd:$ cd wssh
$ sudo python setup.py install
$ wsshd這樣就代表wssh服務已經開啟了。wsshd/0.1.0 running on 0.0.0.0:5000
從瀏覽器開啟 http://ip:5000 後會看到如下登陸介面:
使用ssh登陸後:
這篇文章是在查詢ubuntu下如何安裝gevent-websocket時發現的,不過這個通過瀏覽器去訪問shell終端時在某些場合下還是非常有用的。
jS判斷瀏覽器終端
在做移動端專案的時候,常常會遇到需要判斷頁面瀏覽終端的需求。要想判斷是什麼瀏覽器終端,先列印 n igator.useragent 出來。所以收集了幾種比較常用的方法 if iphone ipad ipod ios i.test n igator.useragent else if android ...
使用google瀏覽器模擬手機終端的方法
谷歌chrome瀏覽器,可以很方便地用來當移動終端模擬器。在windows的 開始 執行 中輸入以下命令,啟動谷歌瀏覽器,即可模擬相應手機的瀏覽器去訪問3g手機網頁,前提 將先前開啟的谷歌瀏覽器全部關閉 谷歌android chrome.exe user agent mozilla 5.0 like...
瀏覽器訪問網頁過程
在瀏覽器輸入 最後,瀏覽器呈現出相應網頁,這個過程究竟發生了什麼?第一步,解析網域名稱,找到主機ip 1 瀏覽器會快取dns一段時間,一般2 30分鐘不等。如果有快取,直接返回ip,否則下一步。2 快取中無法找到ip,瀏覽器會進行乙個系統呼叫,查詢hosts檔案。如果找到,直接返回ip,否則下一步。...