在CentOS系統上設置VNC遠程桌面的步驟如下:
首先,確保你的CentOS系統已經安裝了圖形界面。如果沒有安裝,可以使用以下命令進行安裝:
sudo yum groupinstall "Desktop" "Desktop Platform"
然后,安裝TigerVNC服務器:
sudo yum install tigervnc-server -y
使用以下命令為VNC服務設置一個密碼:
vncpasswd
系統會提示你輸入并確認密碼。
編輯 /etc/sysconfig/vncservers
文件,添加或修改以下內容:
VNCSERVERS[1]:root
VNCSERVERARGS[1]="-geometry 1024x768"
這允許root用戶通過VNC連接,并設置分辨率為1024x768。你可以根據需要調整分辨率。
使用以下命令啟動VNC服務:
sudo systemctl daemon-reload
sudo systemctl start vncserver@:1
這將在端口5901上啟動VNC服務器(或你配置的其他端口)。
確保防火墻允許VNC連接。你可以使用以下命令開放VNC端口:
sudo firewall-cmd --permanent --add-port 5901/tcp
sudo firewall-cmd --reload
請將5901替換為實際使用的VNC端口號。
在另一臺計算機上安裝VNC客戶端軟件(如TigerVNC Viewer),然后使用以下命令連接到CentOS服務器:
vncviewer <CentOS服務器IP地址>:1
將 <CentOS服務器IP地址>
替換為實際的IP地址。例如,如果您的CentOS服務器IP地址是192.168.1.100,則在VNC客戶端中輸入:
vncviewer 192.168.1.100:5901
輸入之前設置的VNC密碼即可連接到遠程桌面。
如果你希望在系統啟動時自動啟動VNC服務,可以編輯 /etc/rc.local
文件,添加以下內容:
/usr/bin/vncserver @:1
確保 /etc/rc.local
文件有執行權限:
chmod +x /etc/rc.local