CentOS VNC(Virtual Network Computing)的默认端口通常是5900加上显示编号。例如,如果使用的是第一个显示(通常是桌面环境),则默认端口为5900;如果是第二个显示,则默认端口为5901,以此类推。
要修改VNC的默认端口,请按照以下步骤操作:
打开VNC服务器配置文件。通常,该文件位于/etc/systemd/system/vncserver@.service
。请注意,这里的@
符号表示服务实例,后面的数字表示显示编号。
使用文本编辑器打开配置文件,例如使用nano
:
sudo nano /etc/systemd/system/vncserver@.service
在[Service]
部分中,找到ExecStart
行。它应该类似于以下内容:
ExecStart=/usr/bin/vncserver -geometry 1280x800 :%i
在ExecStart
行之后,添加-rfbport
选项,后跟您想要使用的端口号。例如,如果您想要将端口更改为5905,请将其更改为:
ExecStart=/usr/bin/vncserver -geometry 1280x800 -rfbport 5905 :%i
保存并关闭配置文件。
重新加载systemd配置以应用更改:
sudo systemctl daemon-reload
重启VNC服务器以使更改生效。请确保在重启之前停止所有正在运行的VNC服务器实例:
sudo systemctl stop vncserver@:1.service
sudo systemctl start vncserver@:1.service
这里的:1
表示显示编号,根据您的实际情况进行更改。
现在,VNC服务器应该在新指定的端口上运行。请确保在尝试连接时使用正确的端口号。