centos

CentOS VNC端口设置指南

小樊
56
2025-03-15 11:17:04
栏目: 智能运维

在CentOS系统上设置VNC远程桌面是一个相对简单的过程,以下是详细的步骤指南:

安装VNC服务器

首先,确保你的CentOS系统已经安装了VNC服务器。你可以使用以下命令来安装TigerVNC服务器:

sudo yum install tigervnc-server

配置VNC服务器

  1. 设置用户和端口

    • 复制默认的VNC服务配置文件到系统目录下。例如,复制/usr/lib/systemd/system/vncserver@.service/etc/systemd/system/vncserver@:1.service
    • 修改配置文件中的用户和端口设置。例如,将默认端口5900修改为其他端口,如5901。
  2. 设置VNC密码

    • 使用vncpasswd命令为VNC服务器设置密码。例如:
      vncpasswd
      
    • 输入并确认密码。
  3. 启动VNC服务

    • 启动VNC服务并设置为开机自启:
      sudo systemctl start vncserver@:1.service
      sudo systemctl enable vncserver@:1.service
      
  4. 配置多个桌面号

    • 如果需要多个用户同时连接到VNC服务,可以多次执行vncserver命令,并更改其中的桌面号。例如:
      vncserver :2
      vncserver :3
      

配置防火墙

确保防火墙允许VNC端口的访问。例如,使用以下命令开放端口5901:

sudo firewall-cmd --zone=public --add-port=5901/tcp --permanent
sudo firewall-cmd --reload

客户端连接

使用VNC客户端(如RealVNC、TightVNC等)连接到服务器。连接时,输入服务器的IP地址和相应的端口号。例如,连接到IP地址为192.168.1.100,端口为5901的VNC服务器:

vncviewer 192.168.1.100:5901

注意事项

通过以上步骤,你可以在CentOS系统上成功设置VNC远程桌面,实现远程图形化管理和操作。

0
看了该问题的人还看了