国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

淺析Linux系統(tǒng)下安裝wetty和使用說明

2019-10-26 18:47:00
字體:
供稿:網(wǎng)友

以下內(nèi)容從wetty簡介、環(huán)境準(zhǔn)備、wetty安裝、以及驗(yàn)證方面給大家分析,具體詳情請看下文吧。

1. Wetty簡介

Wetty是使用Node.js和websockets開發(fā)的一個(gè)開源Web-based SSH。關(guān)于Web-based SSH的更多資料請參考https://en.wikipedia.org/wiki/Web-based_SSH。

而wetty的資料請參考https://github.com/krishnasrinivas/wetty。

2. 環(huán)境準(zhǔn)備

因?yàn)閣etty是使用Node.js編寫的,所以我們要事先安裝好相關(guān)的Node.js環(huán)境。請看考這篇博文。

3. Wetty安裝

運(yùn)行下面命令進(jìn)行安裝,

 $ git clone https://github.com/krishnasrinivas/wetty
 $ cd wetty
 $ sudo npm install

安裝過程可能會出錯(cuò),請參考下面的可能問題處理。

4. 驗(yàn)證

安裝完成之后,然后運(yùn)行下面命令啟動(dòng)wetty服務(wù),監(jiān)聽3000端口號,

$ node app.js -p 3000

然后打開瀏覽器,輸入http://127.0.0.1:3000,然后輸入密碼登陸成功后便可以進(jìn)行命令行操作了,效果如下圖所示,

5. 可能問題處理

5.1安裝時(shí)報(bào)error: 'Use' is not a member of 'node::Buffer'

因?yàn)槲野惭b的Node是4.1.1版本的,太新了。而wetty原本依賴的pty.js太老,導(dǎo)致編譯出現(xiàn)的問題。修改以下wetty源代碼目錄下的package.json,將依賴的pty.js修改成最新版本0.3.0(原本是^0.2.7-1)。保存文件,然后重新運(yùn)行sudo npm install命令即可。

 

5.2 ssh訪問失敗

啟動(dòng)wetty服務(wù)后,在瀏覽器中輸入http://127.0.0.1:3000時(shí)報(bào)一個(gè)類似于下面截圖的”ssh: connect to host localhost port 22: Connection refused”的錯(cuò)誤。

運(yùn)行以下下面的命令重新安裝openssl-client和openssl-server即可,

$ sudo apt-get remove openssh-client openssh-server
$ sudo apt-get installopenssh-client openssh-server

PS:學(xué)習(xí)linux tty命令

tty命令用來打印與標(biāo)準(zhǔn)輸入連接的終端名稱,如果顯示的是/dev/console,那么此終端為控制臺終端;

如果顯示的是/dev/pts/n,那么此終端為虛擬終端(遠(yuǎn)程連接到linux server的終端)。通過查看tty命令執(zhí)行的返回碼為0,確認(rèn)標(biāo)準(zhǔn)輸入是一個(gè)終端。

sh-# tty
/dev/console
sh-# echo $?
0
sh-# tty
/dev/pts/6

通過如下命令,我們知道/dev/console是一個(gè)字符設(shè)備(linux系統(tǒng)幾乎把所有的設(shè)備都看作是文件),

sh-# ls -l /dev/console
crw-r--r-- 1 root root 5, 1 Jan  1 00:11 /dev/console

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 平凉市| 驻马店市| 辽阳市| 临夏县| 诸暨市| 阿尔山市| 荆门市| 庆城县| 博乐市| 唐海县| 古田县| 濮阳县| 宜都市| 进贤县| 康平县| 池州市| 卫辉市| 湘西| 隆安县| 合川市| 南昌县| 湘潭县| 丰城市| 封开县| 石河子市| 永州市| 博湖县| 五常市| 芜湖县| 井陉县| 农安县| 汤原县| 张家港市| 德清县| 布拖县| 晋州市| 和平区| 苏尼特左旗| 绥德县| 军事| 综艺|