centos

CentOS VNC默认端口是多少如何修改

小樊
84
2025-02-12 11:25:22
栏目: 智能运维

CentOS VNC(Virtual Network Computing)的默认端口通常是5900加上显示编号。例如,如果使用的是第一个显示(通常是桌面环境),则默认端口为5900;如果是第二个显示,则默认端口为5901,以此类推。

要修改VNC的默认端口,请按照以下步骤操作:

  1. 打开VNC服务器配置文件。通常,该文件位于/etc/systemd/system/vncserver@.service。请注意,这里的@符号表示服务实例,后面的数字表示显示编号。

  2. 使用文本编辑器打开配置文件,例如使用nano

    sudo nano /etc/systemd/system/vncserver@.service
    
  3. [Service]部分中,找到ExecStart行。它应该类似于以下内容:

    ExecStart=/usr/bin/vncserver -geometry 1280x800 :%i
    
  4. ExecStart行之后,添加-rfbport选项,后跟您想要使用的端口号。例如,如果您想要将端口更改为5905,请将其更改为:

    ExecStart=/usr/bin/vncserver -geometry 1280x800 -rfbport 5905 :%i
    
  5. 保存并关闭配置文件。

  6. 重新加载systemd配置以应用更改:

    sudo systemctl daemon-reload
    
  7. 重启VNC服务器以使更改生效。请确保在重启之前停止所有正在运行的VNC服务器实例:

    sudo systemctl stop vncserver@:1.service
    sudo systemctl start vncserver@:1.service
    

    这里的:1表示显示编号,根据您的实际情况进行更改。

现在,VNC服务器应该在新指定的端口上运行。请确保在尝试连接时使用正确的端口号。

0
看了该问题的人还看了