安装cockpit后,出现web console 禁用后台自动打开xmanager的问题
Posted 喝茶等下班
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装cockpit后,出现web console 禁用后台自动打开xmanager的问题相关的知识,希望对你有一定的参考价值。
今天学习,安装了cockpit通过web页面配置防火墙。但是每次打开都提示Activate the web console with: systemctl enable --now cockpit.socket。而且xmanager什么的随之启动,因为好像后台打开了页面,调用了页面相关的xmanager的东西。每次都得手动关闭xmanager,很麻烦,决定通过操作设置还原到最初的样子。
[root@xuegod23 ~]# systemctl disable cockpit.socket --now
#关闭并禁用cockpit服务,但有时候还不行,我试着下面的命令注销了就可以了
[root@xuegod23 ~]# systemctl mask cockpit.socket #这个命令是注销,如果上面的操作不行的话,下面的就可以了
#虽然不再启动xmanager了,但是SSH登录的时候,还是有相关的提示,关闭提示要在/etc/motd文件或者/etc/motd.d/目录下的文件
[root@xuegod23 ~]# cat /etc/motd
[root@xuegod23 ~]#
#这里没设置登录提示,再看/etc/motd.d/目录下有没有文件
[root@xuegod23 ~]# ls /etc/motd.d/
cockpit
[root@xuegod23 ~]# cat /etc/motd.d/cockpit
Activate the web console with: systemctl enable --now cockpit.socket
[root@xuegod23 ~]# >/etc/motd.d/cockpit #清空就可以了
注意,systemctl mask 屏蔽后的服务,就不能再通过 systemctl enable设置开机启动了,需要先进行systemctl unmask取消屏蔽。
systemctl disable和systemctl mask区别见:"systemctl mask"和"systemctl disable"有什么区别?
以上是关于安装cockpit后,出现web console 禁用后台自动打开xmanager的问题的主要内容,如果未能解决你的问题,请参考以下文章
CentOS 8.1通过Web控制台Cockpit新建及管理KVM虚拟机