dsh-remote-tunnel:把遠端 dsh web 接入本地 SSH 隧道

`dsh-remote-tunnel` 是 DSH 的一個 Remote Host Tunnel Manager 插件,旨在簡化在遠端 Linux 服務器上運行 `dsh web` 的複雜流程。該插件通過封裝端口分配、registry 管理、systemd 監管及 SSH 隧道維護,讓用戶僅需維護一條本地 SSH 隧道,從而避免手工處理端口占用、斷線重連及系統服務配置等細節。 核心功能包括:自動爲用戶分配獨立遠端端口並記錄至 registry;利用用戶級或系統級 systemd 監管遠端服務;具備 resilient SSH tunneling 機制,支持斷網自動重連及心跳保持;智能處理本地端

閱讀全文
Linux SSH服務配置:遠程連接與安全設置

SSH是加密遠程管理Linux服務器的安全協議,替代明文傳輸的Telnet。安裝需在服務器用apt(Ubuntu/Debian)或yum/dnf(CentOS)安裝openssh-server,啓動並設開機自啓。連接時,Windows用PuTTY或系統自帶客戶端,Linux/macOS直接終端執行ssh命令。核心配置在sshd_config,建議改端口(如2222)、禁root直連、禁用密碼改用密鑰登錄(本地生成密鑰對,複製公鑰到服務器)。需開放防火牆對應端口。密鑰登錄更安全,配置後重啓服務生效。常見問題可查日誌,權限錯誤需設~/.ssh權限爲700、authorized_keys爲600。關鍵安全設置保障遠程管理安全。

閱讀全文