centos

CentOS VNC如何设置远程桌面

小樊
83
2025-02-12 11:19:28
栏目: 智能运维

要在CentOS上设置VNC远程桌面,请按照以下步骤操作:

  1. 安装VNC服务器: 使用以下命令安装TigerVNC服务器:

    sudo yum install tigervnc-server -y
    
  2. 配置VNC用户和密码: 创建一个新的VNC用户并设置密码:

    sudo useradd vncuser
    sudo passwd vncuser
    

    切换到该用户并设置VNC密码:

    su - vncuser
    vncpasswd
    
  3. 启动VNC服务: 启动VNC服务并设置开机自启动:

    vncserver :1 -geometry 1280x800 -depth 24
    

    这将在显示号为1的VNC会话上启动服务器,分辨率为1280x800,颜色深度为24位。

  4. 配置VNC服务器配置文件: 编辑VNC服务器的启动脚本,通常位于~/.vnc/xstartup。你可以根据需要修改此文件以启动特定的桌面环境,例如GNOME:

    vi ~/.vnc/xstartup
    

    在文件末尾添加以下行以启动GNOME桌面环境:

    exec gnome-session &
    

    保存并退出编辑器,然后重启VNC服务器以使更改生效:

    vncserver -kill :1
    vncserver :1
    
  5. 配置防火墙: 确保防火墙允许VNC连接。使用以下命令开放VNC默认端口(5901):

    sudo firewall-cmd --permanent --add-port=5901/tcp
    sudo firewall-cmd --reload
    
  6. 连接到VNC服务器: 现在,你可以使用VNC客户端软件连接到VNC服务器。例如,在Windows上,你可以下载并安装RealVNC或TightVNC客户端,然后使用以下命令连接到服务器:

    vncviewer <服务器IP>:1
    

    请确保替换<服务器IP>为你的实际服务器IP地址。

0
看了该问题的人还看了