Linux-Install-VNC-Server

对于有桌面环境的 Linux 来说 可以装VNC进行远程管理

VNC Server 安装配置流程

安装 VNC Server

  • 执行命令 yum install tigervnc-server

配置 VNC Server

  • 执行 vi /etc/systemd/system/vncserver@.service
  • 替换为以下内容
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    [Unit]
    Description=Remote desktop service (VNC)
    After=syslog.target network.target

    [Service]
    Type=forking
    # Clean any existing files in /tmp/.X11-unix environment
    ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
    ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
    PIDFile=/root/.vnc/%H%i.pid
    ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

    [Install]
    WantedBy=multi-user.target

更新系统配置

  • 执行 systemctl daemon-reload

设置 VNC Server 密码

  • 执行 vncpasswd root

启动和关闭

  • 启动 vncserver :1
  • 关闭 vncserver -kill :1

设置开机自启

  • 执行 systemctl enable vncserver@:1.service