1、安装vnc包
yum install tigervnc tigervnc-server -y
2、复制配置文件到/etc目录
cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
3、修改配置文件(红色字体为新增):
vi /etc/systemd/system/vncserver@:1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target[Service]
Type=simple# 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 -geometry 2000x1200" > /root/.vnc/%H%i.log
PIDFile=/root/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'[Install]
WantedBy=multi-user.target
4、重新加载服务模块
systemctl daemon-reload
5、修改vnc登录密码
vncpasswd
6、启动vnc服务
systemctl start vncserver@:1.service
7.1以下为第二种启动方法:
vncserver :1 -geometry=2000x1200 //手动指定显示号,端口为5900+显示号
或者
vncserver -geometry=2000x1200 //自动获取
7.2设置密码
vncpasswd
7.3查看当前用户开启VNC列表
vncserver -list
7.4关闭VNC
vncserver -kill :1