方式一:Telnet(明文,僅教學/內網測試)
- Linux 安裝
telnet-server、xinetd
- 編輯
/etc/xinetd.d/telnet:disable = no
- 重啟
service xinetd restart
- Windows 運行
telnet IP 登錄
缺點:密碼明文傳輸,生產環境禁用。
方式二:VNC 遠程桌面(圖形界面)
- Linux 桌面環境開啟「遠程桌面」(如 GNOME 設置 → 共享 → 屏幕共享),設置訪問密碼
- Windows 安裝 UltraVNC Viewer
- 輸入 Linux IP:5900(或 5901),連接並輸入密碼
優點:完整形界面操作;缺點:帶佔用高、需桌面環境。
方式三:SSH(生產標準,加密、支持隧道/代理)
Windows 客戶端推薦:
- PuTTY:經典輕量
- MobaXterm:含 SFTP、X11 轉發、多標籤
- Windows Terminal + OpenSSH:原生
ssh user@ip
- VS Code Remote - SSH:直接遠程編輯代碼
總結建議
| 場景 | 推薦方式 |
| 日常運維、腳本執行、端口轉發 | SSH (PuTTY/MobaXterm/Terminal) |
| 需圖形界面配置/排查 | VNC / X11 Forwarding |
| 極簡舊設備/教學演示 | Telnet(僅受信網絡) |