首先确保安装好 vncserver
- 安装vnc
yum install tigervnc-server
- 修改登录账户设置
[root@localhost ~]# cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service
[root@localhost ~]# vi /lib/systemd/system/vncserver@:1.service
修改的内容如下:
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# vncpasswd
- 设置为开机启动服务
[root@localhost ~]# systemctl enable vncserver@:1.service
[root@localhost ~]# systemctl start vncserver@:1.service
如果使用工具连接超时
尝试以下方式
- 第一步:查看端口是否被占用
vncserver -list
image.png
- 第二步:依次从高到低执行 vncserver -kill :桌面代号 例如
vncserver -kill :5
image.png
- 第三步:将vnc-server添加到防火墙的可信区域
[root@localhost ~]# sudo firewall-cmd --permanent --add-service vnc-server
[root@localhost ~]# sudo systemctl restart firewalld.service
再使用 VNC Viewer 连接应该就可以了!
网友评论