成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

無需安裝,在線即可訪問遠程服務器 SSH 的神器,你知道嗎?

開發 開發工具
無論你是一名開發或者運維,相信都對 SSH 這個工具都不陌生。不管是開發需要訪問服務器處理程序錯誤還是運維訪問服務器處理服務異常,我們都需要通過 SSH 協議來遠程連接到服務器。

 無論你是一名開發或者運維,相信都對 SSH 這個工具都不陌生。不管是開發需要訪問服務器處理程序錯誤還是運維訪問服務器處理服務異常,我們都需要通過 SSH 協議來遠程連接到服務器。

[[283110]]

通常我們使用 SSH 協議訪問服務器基本都是使用 SSH 客戶端軟件,比如:Xshell、Putty、SecureCRT、iTerm 2 等。這些客戶端軟件雖然使用上都比較方便,但在有些場景下,我們需要在沒有安裝 SSH 客戶端的環境下訪問遠程服務器。這時我們應該怎么辦呢,當然是有辦法解決的,那就是通過 WebSSH 這種方法來進行訪問。

WebSSH 泛指一種可以在網頁上實現一個 SSH 終端的技術。從而無需任何 SSH 客戶端工具就可進行 SSH 連接,將 SSH 從 C/S 架構轉變成了 B/S 架構。

目前,可以實現 WebSSH 的軟件有很多,比如:GateOne、Shellinabox、WSSH、Xterm.js 等,而我們今天要介紹的是一款更為強大的 WebSSH 軟件 Sshwifty。Sshwifty 使用 Go、Vuejs 和 xtermjs 進行開發,幾乎實現了目前所有 WebSSH 軟件的功能。

項目地址:https://github.com/niruix/sshwifty

 

 

 

 

安裝 Sshwifty

1.通過二進制包安裝

由于 Sshwifty 采用 Go 語言開發,良好的原生跨平臺支持。安裝起來非常簡單,基本開箱即用。這里以 Linux 平臺為例:

 

  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. # 復制可執行文件到指定目錄并賦予執行權限 
  6. $ cp sshwifty_linux_amd64 /usr/local/bin/sshwifty 
  7. $ chmod +x /usr/local/bin/sshwifty 
  8.  
  9. # 生成默認配置文件 
  10. $ cp sshwifty.conf.example.json /etc/sshwifty.conf.json 
  11.  
  12. # 啟動 Sshwifty 
  13. $ sshwifty 

使用默認配置文件會在 127.0.0.1 的 8182 端口啟動 Sshwifty 服務,你可以根據自行需要更改。

2.通過 Docker 安裝

如果你會一點 Docker 的話,強烈建議使用 Docker 進行部署安裝。通過 Docker 安裝僅需要一條指令就可以搞定,比二進制包安裝更加的簡單。

 

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

如果你想給 Sshwifty 部署一個 HTTPS 證書,可以使用以下的指令:

 

  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 是用來指定本地 HTTPS 證書和密鑰文件所在的位置。

使用 Sshwifty

Sshwifty 部署好后,直接用瀏覽器訪問相應地址即可使用。首次訪問時,會要求輸入一個認證口令。

 

 

 

 

默認口令為:WEB_ACCESS_PASSWORD,如需修改可變更配置文件中的 "SharedKey": "WEB_ACCESS_PASSWORD" 配置項。

認證完成后,成功登陸 Sshwifty。

 

 

 

 

點擊左上角 + 號圖標后,就可新建一個訪問遠程服務器 SSH 或 Telnet 的連接。

 

 

 

 

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

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

你在這里不僅可以體驗 Sshwifty 的強大功能,還可以在這里觀看有趣的星球大戰 Telnet 版喲!

 

 

 

 

至此,Sshwifty 的基本使用就已經介紹完成了。如果你對它很有興趣,可以自行去官網進行探索喲!

責任編輯:華軒 來源: 運維之美
相關推薦

2018-06-04 10:43:33

2018-08-28 08:28:29

驗證碼服務器漏洞

2022-11-07 17:23:03

2021-01-28 17:46:13

服務器遠程Xshell

2022-01-14 14:56:17

網絡安全信息安全技術

2023-12-12 08:41:01

2009-02-27 13:53:00

遠程服務器RAS

2024-03-19 08:01:54

服務熔斷軟件設計模式微服務

2015-06-29 09:06:51

2019-12-12 09:23:29

Hello World操作系統函數庫

2022-03-10 08:25:27

JavaScrip變量作用域

2024-02-19 08:01:59

服務微服務授權

2023-12-20 08:23:53

NIO組件非阻塞

2023-04-26 10:21:04

2024-04-30 09:02:48

2024-09-02 00:30:41

Go語言場景

2024-09-18 07:00:00

消息隊列中間件消息隊列

2021-10-14 06:52:47

算法校驗碼結構

2022-09-29 15:32:58

云計算計算模式

2013-11-20 10:56:07

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 懂色av一区二区三区在线播放 | 久久久久久久久99 | 亚洲综合无码一区二区 | 视频一区在线播放 | 国产目拍亚洲精品99久久精品 | 久久久精品一区二区三区 | 在线免费毛片 | 国产乱码精品一区二区三区中文 | 一级黄色片网站 | 中文字幕啪啪 | 国产精品亚洲第一区在线暖暖韩国 | 91看片免费| 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 亚洲日韩中文字幕一区 | 国产乱码精品一品二品 | 久久这里只有精品首页 | 免费av一区二区三区 | 在线免费观看黄色网址 | 亚洲网站在线观看 | 国产a级黄色录像 | 91精品国产乱码麻豆白嫩 | 中文字幕在线视频一区二区三区 | 亚洲91精品 | 国产伦精品一区二区三区精品视频 | 日韩高清在线观看 | a级黄色网 | 国产成人免费视频网站视频社区 | 狠狠操狠狠干 | 久久精品成人 | 色综合激情 | 久久不卡日韩美女 | 欧美精品久久久久 | 精品一区二区三 | 亚洲综合色视频在线观看 | 一区二区三区国产精品 | 日韩免费网站 | 久久福利电影 | 免费一级欧美在线观看视频 | 丁香一区二区 | 99色综合| 亚洲91精品|