1.检查桌面环境
VNC 需要在有桌面环境下才能运行
yum grouplist
2.安装vnc server
yum install tigervnc-server -y
查看已安装的软件包
rpm -qa|grep tigervnc-server
3.修改配置
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
(1) 修改service文件
vim /etc/systemd/system/vncserver@:1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
PIDFile=/root/.vnc/%H%i.pid
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 800x600"
ExecStop=/usr/bin/vncserver -kill %i
Restart=on-success
RestartSec=15
[Install]
WantedBy=multi-user.target
(2)
[root@localhost ~]# vncpasswd
# 设置用户root的VNC登录密码
passwd:
Verify:
(3) 启动服务
systemctl daemon-reload
systemctl restart vncserver@\:1.service
systemctl enable vncserver@\:1.service
systemctl status vncserver@\:1.service
(4)查看服务端口
netstat -nltp |grep vnc
(5) firewalld开放端口
firewall-cmd --zone=public --add-port=5901/tcp --permanent
firewall-cmd --reload
4.安装vnc客户端,登录测试
下载地址:https://www.realvnc.com/en/connect/download/viewer/
此处以windows为例