linux 6.8启动vnc失败,centos8过一段时间vnc无法开启

本文详细介绍了在 CentOS 8 系统上安装和配置 VNC Server 的过程,包括遇到的服务预设禁用问题、版本更新、配置文件编辑、服务启动及防火墙设置。通过解决加载失败问题,展示了如何确保 VNC Server 的稳定运行。
摘要由CSDN通过智能技术生成

vncserver@:1.service – Remote desktop service (VNC) Loaded: loaded (/usr/lib/systemd/system/vncserver@:1.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Mon 2020-11-02 22:35:09 CST; 15min ago Main PID: 1250 (code=exited, status=2)

重装系统可以连一段时间,过几个小时就连不上了,看状态一直是加载服务失败。 重启也不行,我看到有一句写着是服务商预设禁用,不晓得咋回事

安装VNCServer [root@centos8 ~]# yum install tigervnc-server CentOS-8 – AppStream 5.6 kB/s | 4.3 kB 00:00

CentOS-8 – Base 4.5 kB/s | 3.9 kB 00:00

CentOS-8 – Extras 1.8 kB/s | 1.5 kB 00:00

Dependencies resolved.

Package Architecture Version Repository Size

Installing: tigervnc-server x86_64 1.9.0-15.el8_1 AppStream 255 k

Transaction Summary

Install 1 Package

Total download size: 255 k Installed size: 849 k Is this ok [y/N]: y Downloading Packages: tigervnc-server-1.9.0-15.el8_1.x86_64.rpm 382 kB/s | 255 kB 00:00

Total 119 kB/s | 255 kB 00:02

warning: /var/cache/dnf/AppStream-a520ed22b0a8a736/packages/tigervnc-server-1.9.0-15.el8_1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY CentOS-8 – AppStream 949 kB/s | 1.6 kB 00:00

Importing GPG key 0x8483C65D: Userid : "CentOS (CentOS Official Signing Key) security@centos.org" Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D From : /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial Is this ok [y/N]: y Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : tigervnc-server-1.9.0-15.el8_1.x86_64 1/1 Running scriptlet: tigervnc-server-1.9.0-15.el8_1.x86_64 1/1 Verifying : tigervnc-server-1.9.0-15.el8_1.x86_64 1/1

Installed: tigervnc-server-1.9.0-15.el8_1.x86_64

Complete! [root@centos8 ~]# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 这里检查一下,如果Installed是tigervnc-server-1.10.1-7.el8.x86_64,参考我的另一篇文章CentOS8安装VNCServer1.10

复制配置文件 [root@centos8 ~]# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service [root@centos8 ~]# 1 2 编辑复制后的配置文件 [root@centos8 ~]# vim /etc/systemd/system/vncserver@:1.service [root@centos8 ~]# 1 2 #修改前 ExecStart=/usr/bin/vncserver_wrapper

%i

#把

改成要登录的用户名(此处为root)

#修改后 ExecStart=/usr/bin/vncserver_wrapper root %i 1 2 3 4 5 6 7 开启服务 [root@centos8 ~]# systemctl daemon-reload [root@centos8 ~]# systemctl start vncserver@:1.service #如果是给非root创建的话需要切换到该用户下产生vncpasswd [root@centos8 ~]# su user [user@centos8 ~]$ vncpasswd Password: Verify: Would you like to enter a view-only password (y/n)? n A view-only password is not used [user@centos8 ~]$ exit exit [root@centos8 ~]# 1 2 3 4 5 6 7 8 9 10 11 12 测试是否VNCServer是否开起来 [root@centos8 ~]# nc -zv localhost 5901 Ncat: Version 7.70 ( https://nmap.org/ncat ) Ncat: Connected to ::1:5901. Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds. [root@centos8 ~]# 1 2 3 4 5 关闭防火墙或开启端口权限 关闭防火墙

[root@centos8 ~]# systemctl status firewalld ● firewalld.service – firewalld – dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2020-06-21 22:40:18 CST; 14min ago Docs: man:firewalld(1) Main PID: 890 (firewalld) Tasks: 2 (limit: 11460) Memory: 29.7M CGroup: /system.slice/firewalld.service └─890 /usr/libexec/platform-python -s /usr/sbin/firewalld –nofork –nopid

Jun 21 22:40:16 centos8 systemd[1]: Starting firewalld – dynamic firewall daemon… Jun 21 22:40:18 centos8 systemd[1]: Started firewalld – dynamic firewall daemon. [root@centos8 ~]# systemctl stop firewalld [root@centos8 ~]# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 开启端口权限 –permanent永久生效,没有此参数重启后失效

[root@centos8 ~]# firewall-cmd –zone=public –add-port=5901/tcp –permanent success [root@centos8 ~]# firewall-cmd –reload success [root@centos8 ~]#

73bccf0c0b4af35beddca4274520fb45.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值