通過遠程桌面協議遠程訪問CentOS桌面并使用Dolphin
若需通過圖形化界面直接操作CentOS中的Dolphin文件管理器,可通過**VNC(虛擬網絡計算)或xrdp(遠程桌面協議)**實現遠程桌面連接,步驟如下:
VNC是基于TCP/IP協議的遠程控制工具,支持跨平臺圖形化操作。
sudo yum install tigervnc-server
命令,安裝TigerVNC服務器(常用且穩定的VNC實現)。vncserver :1
(“:1”表示顯示編號,對應端口號5901,若使用:2則為5902),首次運行需設置VNC訪問密碼(用于客戶端驗證)。~/.vnc/xstartup
(用戶家目錄下的VNC啟動腳本),確保包含啟動圖形界面的命令(如GNOME桌面需添加exec gnome-session &
,KDE桌面需添加exec startkde &
),避免僅啟動終端。vncserver :1
啟動服務,若需開機自啟,運行sudo systemctl enable vncserver@:1.service
。sudo firewall-cmd --permanent --add-port=5901/tcp
,然后sudo firewall-cmd --reload
生效。IP:5901
),點擊連接并輸入之前設置的VNC密碼,即可遠程訪問CentOS桌面,進而打開Dolphin文件管理器。xrdp是開源的RDP(遠程桌面協議)服務器,支持Windows原生遠程桌面客戶端連接,操作更便捷。
sudo yum install epel-release
(安裝EPEL擴展倉庫),再執行sudo yum install xrdp
安裝xrdp服務器。sudo systemctl start xrdp
啟動服務,sudo systemctl enable xrdp
設置開機自啟。sudo firewall-cmd --permanent --add-port=3389/tcp
,然后sudo firewall-cmd --reload
。mstsc
),輸入CentOS服務器IP地址,點擊“顯示選項”,切換至“本地資源”標簽,勾選“剪貼板”“驅動器”等需要的共享選項(可選),最后點擊“連接”,輸入CentOS用戶名和密碼即可遠程訪問桌面,使用Dolphin。安全注意事項:
iptables
或firewalld
)限制僅允許特定IP地址訪問VNC(5901)或RDP(3389)端口,減少非法訪問風險。ssh -L 5901:localhost:5901 user@centos_ip
,然后在VNC Viewer中連接localhost:5901
,流量將通過SSH加密通道傳輸。