如何在Centos/RHEL 6.X上安裝Wetty
Wetty 是什么?
Wetty = Web + tty
作為系統(tǒng)管理員,如果你是在 Linux 桌面下,你可以用它像一個 GNOME 終端(或類似的)一樣來連接遠程服務(wù)器;如果你是在 Windows 下,你可以用它像使用 Putty 這樣的 SSH 客戶端一樣來連接遠程,然后同時可以在瀏覽器中上網(wǎng)并查收郵件等其它事情。
(LCTT 譯注:簡而言之,這是一個基于 Web 瀏覽器的遠程終端)
第1步: 安裝 epel 源
- # wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
- # rpm -ivh epel-release-6-8.noarch.rpm
第2步:安裝依賴
- # yum install epel-release git nodejs npm -y
(LCTT 譯注:對,沒錯,是用 node.js 編寫的)
第3步:在安裝完依賴后,克隆 GitHub 倉庫
- # git clone https://github.com/krishnasrinivas/wetty
第4步:運行 Wetty
- # cd wetty
- # npm install
第5步:從 Web 瀏覽器啟動 Wetty 并訪問 Linux 終端
- # node app.js -p 8080
第6步:為 Wetty 安裝 HTTPS 證書
- # openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
等待完成。
第7步:通過 HTTPS 來使用 Wetty
- # nohup node app.js --sslkey key.pem --sslcert cert.pem -p 8080 &
第8步:為 wetty 添加一個用戶
- # useradd <username>
- # Passwd <username>
第9步:訪問 wetty
- http://Your_IP-Address:8080
輸入你之前為 wetty 創(chuàng)建的證書然后訪問。
到此結(jié)束!