日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
無(wú)需安裝,在線即可訪問(wèn)遠(yuǎn)程服務(wù)器SSH的神器,你知道嗎?

 無(wú)論你是一名開(kāi)發(fā)或者運(yùn)維,相信都對(duì) SSH 這個(gè)工具都不陌生。不管是開(kāi)發(fā)需要訪問(wèn)服務(wù)器處理程序錯(cuò)誤還是運(yùn)維訪問(wèn)服務(wù)器處理服務(wù)異常,我們都需要通過(guò) SSH 協(xié)議來(lái)遠(yuǎn)程連接到服務(wù)器。

10多年的涼城網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。網(wǎng)絡(luò)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整涼城建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“涼城網(wǎng)站設(shè)計(jì)”,“涼城網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

通常我們使用 SSH 協(xié)議訪問(wèn)服務(wù)器基本都是使用 SSH 客戶端軟件,比如:Xshell、Putty、SecureCRT、iTerm 2 等。這些客戶端軟件雖然使用上都比較方便,但在有些場(chǎng)景下,我們需要在沒(méi)有安裝 SSH 客戶端的環(huán)境下訪問(wèn)遠(yuǎn)程服務(wù)器。這時(shí)我們應(yīng)該怎么辦呢,當(dāng)然是有辦法解決的,那就是通過(guò) WebSSH 這種方法來(lái)進(jìn)行訪問(wèn)。

WebSSH 泛指一種可以在網(wǎng)頁(yè)上實(shí)現(xiàn)一個(gè) SSH 終端的技術(shù)。從而無(wú)需任何 SSH 客戶端工具就可進(jìn)行 SSH 連接,將 SSH 從 C/S 架構(gòu)轉(zhuǎn)變成了 B/S 架構(gòu)。

目前,可以實(shí)現(xiàn) WebSSH 的軟件有很多,比如:GateOne、Shellinabox、WSSH、Xterm.js 等,而我們今天要介紹的是一款更為強(qiáng)大的 WebSSH 軟件 Sshwifty。Sshwifty 使用 Go、Vuejs 和 xtermjs 進(jìn)行開(kāi)發(fā),幾乎實(shí)現(xiàn)了目前所有 WebSSH 軟件的功能。

項(xiàng)目地址:https://github.com/niruix/sshwifty

安裝 Sshwifty

1.通過(guò)二進(jìn)制包安裝

由于 Sshwifty 采用 Go 語(yǔ)言開(kāi)發(fā),良好的原生跨平臺(tái)支持。安裝起來(lái)非常簡(jiǎn)單,基本開(kāi)箱即用。這里以 Linux 平臺(tái)為例:

 
 
 
 
  1. # 下載并解壓 Sshwifty 安裝包 
  2. $ wget https://github.com/niruix/sshwifty/releases/download/0.1.0-beta-release-prebuild/sshwifty_0.1.0-beta-release_linux_amd64.tar.gz 
  3. $ tar -xzvf sshwifty_0.1.0-beta-release_linux_amd64.tar.gz 
  4.  
  5. # 復(fù)制可執(zhí)行文件到指定目錄并賦予執(zhí)行權(quán)限 
  6. $ cp sshwifty_linux_amd64 /usr/local/bin/sshwifty 
  7. $ chmod +x /usr/local/bin/sshwifty 
  8.  
  9. # 生成默認(rèn)配置文件 
  10. $ cp sshwifty.conf.example.json /etc/sshwifty.conf.json 
  11.  
  12. # 啟動(dòng) Sshwifty 
  13. $ sshwifty 

使用默認(rèn)配置文件會(huì)在 127.0.0.1 的 8182 端口啟動(dòng) Sshwifty 服務(wù),你可以根據(jù)自行需要更改。

2.通過(guò) Docker 安裝

如果你會(huì)一點(diǎn) Docker 的話,強(qiáng)烈建議使用 Docker 進(jìn)行部署安裝。通過(guò) Docker 安裝僅需要一條指令就可以搞定,比二進(jìn)制包安裝更加的簡(jiǎn)單。

 
 
 
 
  1. $ docker run --detach \ 
  2.   --restart=always \ 
  3.   --publish 8182:8182 \ 
  4.   --name sshwifty \ 
  5.   niruix/sshwifty:latest 

如果你想給 Sshwifty 部署一個(gè) HTTPS 證書(shū),可以使用以下的指令:

 
 
 
 
  1. $ docker run --detach \ 
  2.   --restart=always \ 
  3.   --publish 8182:8182 \ 
  4.   --env SSHWIFTY_DOCKER_TLSCERT="$(cat /path/to/domain.crt)" 
  5.   --env SSHWIFTY_DOCKER_TLSCERTKEY="$(cat /path/to/domain.key)" 
  6.   --name sshwifty \ 
  7.   niruix/sshwifty:latest 

/path/to/domain.crt 和 /path/to/domain.key 是用來(lái)指定本地 HTTPS 證書(shū)和密鑰文件所在的位置。

使用 Sshwifty

Sshwifty 部署好后,直接用瀏覽器訪問(wèn)相應(yīng)地址即可使用。首次訪問(wèn)時(shí),會(huì)要求輸入一個(gè)認(rèn)證口令。

默認(rèn)口令為:WEB_ACCESS_PASSWORD,如需修改可變更配置文件中的 "SharedKey": "WEB_ACCESS_PASSWORD" 配置項(xiàng)。

認(rèn)證完成后,成功登陸 Sshwifty。

點(diǎn)擊左上角 + 號(hào)圖標(biāo)后,就可新建一個(gè)訪問(wèn)遠(yuǎn)程服務(wù)器 SSH 或 Telnet 的連接。

如果你覺(jué)得自已部署還是太麻煩,也可以直接使用官方提供的演示地址進(jìn)行體驗(yàn)喲!

官方演示地址:https://sshwifty.herokuapp.com/

你在這里不僅可以體驗(yàn) Sshwifty 的強(qiáng)大功能,還可以在這里觀看有趣的星球大戰(zhàn) Telnet 版喲!

至此,Sshwifty 的基本使用就已經(jīng)介紹完成了。如果你對(duì)它很有興趣,可以自行去官網(wǎng)進(jìn)行探索喲!


本文標(biāo)題:無(wú)需安裝,在線即可訪問(wèn)遠(yuǎn)程服務(wù)器SSH的神器,你知道嗎?
路徑分享:http://www.dlmjj.cn/article/djpihos.html