首页主机资讯CentOS如何安装Tigervnc服务器

CentOS如何安装Tigervnc服务器

时间2025-12-17 22:27:04发布访客分类主机资讯浏览351
导读:在CentOS上安装TigerVNC服务器的步骤如下: 方法一:使用yum安装 更新系统: sudo yum update -y 安装EPEL仓库(如果尚未安装): sudo yum install epel-release -y...

在CentOS上安装TigerVNC服务器的步骤如下:

方法一:使用yum安装

  1. 更新系统

    sudo yum update -y
    
  2. 安装EPEL仓库(如果尚未安装):

    sudo yum install epel-release -y
    
  3. 安装TigerVNC服务器

    sudo yum install tigervnc-server -y
    
  4. 设置VNC密码

    vncpasswd
    

    按照提示输入并确认密码。

  5. 启动VNC服务器

    vncserver :1
    

    这里的:1表示VNC服务器将监听在5901端口(因为VNC服务器的默认端口是5900加上显示号)。

  6. 设置VNC服务器开机自启动(可选): 编辑/etc/systemd/system/vncserver@.service文件:

    sudo vi /etc/systemd/system/vncserver@.service
    

    将文件内容替换为以下内容:

    [Unit]
    Description=Start TigerVNC server at startup
    After=syslog.target network.target
    
    [Service]
    Type=forking
    User=<
        your_username>
        
    Group=<
        your_group>
        
    WorkingDirectory=/home/<
        your_username>
        
    
    PIDFile=/home/<
        your_username>
        /.vnc/%H:%i.pid
    ExecStartPre=-/usr/bin/vncserver -kill :%i >
         /dev/null 2>
        &
        1
    ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
    ExecStop=/usr/bin/vncserver -kill :%i
    
    [Install]
    WantedBy=multi-user.target
    

    替换< your_username> < your_group> 为你的实际用户名和组名。

    启用并启动服务:

    sudo systemctl daemon-reload
    sudo systemctl enable vncserver@1.service
    sudo systemctl start vncserver@1.service
    

方法二:使用源码编译安装

  1. 安装依赖包

    sudo yum groupinstall "Development Tools" -y
    sudo yum install tigervnc-devel -y
    
  2. 下载TigerVNC源码

    wget https://github.com/CanaryWorks/tigervnc/releases/download/v1.18.2/tigervnc-1.18.2.tar.gz
    tar xvf tigervnc-1.18.2.tar.gz
    cd tigervnc-1.18.2
    
  3. 编译并安装

    ./configure
    make
    sudo make install
    
  4. 设置VNC密码

    vncpasswd
    
  5. 启动VNC服务器

    vncserver :1
    
  6. 设置VNC服务器开机自启动(可选): 参考方法一中的步骤。

注意事项

  • 确保防火墙允许VNC端口(默认5901)的流量。
  • 如果使用的是SELinux,可能需要配置SELinux策略以允许VNC连接。

通过以上步骤,你应该能够在CentOS上成功安装并运行TigerVNC服务器。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS如何安装Tigervnc服务器
本文地址: https://pptw.com/jishu/774418.html
CentOS下Tigervnc远程桌面如何设置 如何在CentOS上使用Tigervnc连接远程主机

游客 回复需填写必要信息