温馨提示×

centos vnc如何修改端口

小樊
42
2025-08-26 15:15:51
栏目: 智能运维

在CentOS系统中,如果你想要修改VNC服务器的默认端口,可以通过编辑VNC服务器的配置文件来实现。以下是具体步骤:

方法一:使用TigerVNC

  1. 停止VNC服务

    systemctl stop vncserver@:1.service 
  2. 编辑配置文件: 打开VNC服务器的配置文件,通常位于/etc/systemd/system/vncserver@.service.d/override.conf(如果该文件不存在,则需要创建它)。

    sudo vi /etc/systemd/system/vncserver@.service.d/override.conf 

    在文件中添加以下内容,将:1替换为你想要的端口号(例如:5902):

    [Service] ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i 
  3. 重新加载systemd配置

    sudo systemctl daemon-reload 
  4. 启动VNC服务

    systemctl start vncserver@:5902.service 
  5. 设置开机自启动

    systemctl enable vncserver@:5902.service 

方法二:使用RealVNC

  1. 停止VNC服务

    systemctl stop vncserver 
  2. 编辑配置文件: 打开VNC服务器的配置文件,通常位于/etc/vnc.conf

    sudo vi /etc/vnc.conf 

    在文件中找到port参数,并将其修改为你想要的端口号(例如5902):

    port=5902 
  3. 重启VNC服务

    systemctl restart vncserver 

注意事项

  • 修改端口号后,确保防火墙允许新的端口通过。
  • 如果你使用的是SELinux,可能需要更新相关的策略文件以允许新的端口。

通过以上步骤,你应该能够成功修改CentOS系统中VNC服务器的端口号。

0