在CentOS上快速搭建遠程桌面的步驟如下:
首先,確保你的CentOS系統是最新的,然后安裝VNC服務器。以TigerVNC為例,使用以下命令進行安裝:
sudo yum update
sudo yum install tigervnc-server gnome-desktop
為了安全起見,建議為VNC訪問創建一個專門的用戶。例如,創建用戶 vncuser
并設置密碼:
sudo useradd vncuser
sudo passwd vncuser
復制默認的VNC服務配置文件:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
編輯該配置文件,將 User
替換為你創建的用戶名(例如 vncuser
):
sudo vi /etc/systemd/system/vncserver@:1.service
修改以下行:
User=vncuser
保存并退出編輯器。
在用戶環境下,設置VNC服務密碼:
vncpasswd
重新加載systemd管理配置文件:
sudo systemctl daemon-reload
啟動VNC服務:
sudo systemctl start vncserver@:1.service
設置VNC服務開機自啟:
sudo systemctl enable vncserver@:1.service
允許VNC服務的端口通過防火墻:
sudo firewall-cmd --permanent --add-service=vncserver
sudo firewall-cmd --reload
下載并安裝VNC客戶端軟件,例如RealVNC或TightVNC。打開VNC客戶端,輸入服務器的IP地址和端口號(默認端口號為5901,如果使用多個桌面,則端口號加上桌面號,如5902),然后輸入之前設置的VNC密碼即可連接。
例如,連接到服務器的命令為:
vncviewer your_server_ip:1