在CentOS系統中設置VNC端口,通常涉及修改VNC服務器的配置文件。以下是具體步驟:
~/.vnc/xstartup
文件停止VNC服務:
vncserver -kill :1
編輯~/.vnc/xstartup
文件:
nano ~/.vnc/xstartup
修改啟動腳本: 找到類似以下的行:
exec /usr/bin/Xvnc :1 -geometry 1280x800 -depth 24 -localhost no
將:1
替換為你想要的端口號,例如:2
:
exec /usr/bin/Xvnc :2 -geometry 1280x800 -depth 24 -localhost no
保存并退出編輯器。
重啟VNC服務:
vncserver :2
/etc/systemd/system/vncserver@.service
文件(適用于使用systemd的系統)停止VNC服務:
systemctl stop vncserver@:1.service
編輯VNC服務文件:
sudo nano /etc/systemd/system/vncserver@.service
修改ExecStart
行:
找到類似以下的行:
ExecStart=/usr/bin/vncserver -geometry 1280x800 :%i
修改為:
ExecStart=/usr/bin/vncserver -geometry 1280x800 -localhost no :%i
重新加載systemd配置:
sudo systemctl daemon-reload
重啟VNC服務:
systemctl start vncserver@:2.service
確保防火墻允許新端口的流量:
sudo firewall-cmd --permanent --add-port=5902/tcp
sudo firewall-cmd --reload
將5902
替換為你設置的端口號。
通過以上步驟,你應該能夠成功地在CentOS系統上設置VNC端口。