SSH工具有非常多的選擇:Xshell、、Xterminal、MobaXterm、WindTerm、Tabby、Ghostty、Termius、Termora。以上是廣受網友好評的一些客戶端,如果你有固定的PC設備,可以嘗試並選擇適合自己的那款。當然,如果需求不多的話,各大系統的原生終端也還算可以。
我之所以會接觸WEB終端,起因是在公司要SSH家裏的NAS設備以及買的雲服務器做測試,但沒想到被公司給「咔」掉(估計是端口被封)。所以這類工具簡直幫了大忙,並且我經常會使用公用電腦、臨時設備、手機或平板等無法安裝軟件的設備,網頁版的可以說相當省心省事兒。
往期我也介紹過幾個webSSH和webSFTP工具。
https://www.xiaoheihe.cn/app/bbs/link/155951459
https://post.smzdm.com/p/aeqg5q33/
最近又發現一個還不錯的WEB終端面板工具:EasyNode。支持Docker一鍵部署。圖片取自項目頁。
項目帶有PLUS版本,不過基礎版的SSH和SFTP功能沒做限制,個人嘗試了下也夠用。
✨ 項目介紹&功能特性
EasyNode是一個多功能Linux服務器WEB終端面板(webSSH&webSFTP)。
功能如下:
功能完善的SSH終端&SFTP
跳板機功能,拯救被牆實例與龜速終端輸入
AI對話組件,終端對話聯動
批量導入、導出、編輯服務器配置、腳本等
腳本庫
實例分組
憑據託管
多渠道通知
批量下發指令
📖 部署流程
1⃣ 主要項目
本篇以威聯通NAS爲部署平臺進行演示,通過Docker Compose的方式進行部署。
部署代碼如下,注意格式對齊,實在不行藉助AI幫忙修正:
version: '3' # 最新版Docker Compose刪除該行
services:
easynode:
image: chaoszhu/easynode
restart: always
ports:
- 8028:8082 # 冒號左側的端口可改
volumes:
- /share/Container/easynode/db:/easynode/app/db # 冒號左側按實際情況改,威聯通可抄作業
environment:
- TZ=Asia/Shanghai
- DEBUG=0 # debug日誌日誌,0代表關閉,改爲1則開啓
labels:
- "com.centurylinklabs.watchtower.enable=true"
# 以下用於Docker的自動更新
# 若不需要請全部刪除
watchtower:
image: containrrr/watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --schedule "0 8 * * *" --label-enable
restart: always
environment:
- TZ=Asia/Shanghai
注意: docker默認不啓用ipv6,請自行配置或者使用支持ipv6的跳板機中轉。
2⃣ 監控服務安裝
監控服務用於實時向面板推送系統、公網IP、CPU、內存、硬盤、網卡等基礎信息。
默認端口:22022
# 使用默認端口22022安裝 curl -o- https://git.221022.xyz/https://raw.githubusercontent.com/chaos-zhu/easynode/main/client/easynode-client-install.sh | bash
# 使用自定義端口安裝, 例如54321
curl -o- https://git.221022.xyz/https://raw.githubusercontent.com/chaos-zhu/easynode/main/client/easynode-client-install.sh | bash -s -- 54321
# 如要卸載 curl -o- https://git.221022.xyz/https://raw.githubusercontent.com/chaos-zhu/easynode/main/client/easynode-client-uninstall.sh | bash
查看監控服務狀態:systemctl status easynode-client
查看監控服務日誌: journalctl --follow -u easynode-client
查看詳細日誌:journalctl -xe
🍀 使用演示
根據項目界面提示,v3.0.8版本開始用戶名密碼不再是admin/admin(2024/07/09目前最新版本爲v3.0.7) 需查看終端日誌。
瀏覽器輸入NAS_IP:8028訪問服務。
版本更新提示。
修改初始的賬戶密碼。
配置實例。
配置好的實例會列出來,支持快速連接。
連接其中一個雲服務器,SFTP右上角手動開啓,如下圖所示。腳本庫和Docker需要PLUS。
系統設置部分,支持配置兩步驗證、全局通知等。
最後
相較於之前的其他開源免費項目,也不是那麼香。
如果大家喜歡這個UI,基礎版功能也夠你用的話,不妨部署一個使用。
感謝觀看,本文完~
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com