Centos8:登录ssh提示Activate the web console
最近在玩AnolisOS8.6,然后安装完毕后,通过ssh登录系统提示
Activate the web console with: systemctl enable --now cockpit.socket
这条命令是提示可以激活系统的Web管理程序,设置系统开机启动。
cockpit web控制台在centos8环境已默认安装,但默认是未启动
什么是Cockpit?
官方网站:https://cockpit-project.org/。
Cockpit是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务
Cockpit是一个Web端的系统管理工具,只用鼠标点点就能管理系统,事实上也确实如此,启动Cockpit服务之后,只需要鼠标点点点就能完成系统很多基础操作,比如查看系统信息,启动/停止服务,新增或者更改账户,系统更新,Web终端及查看网络流量等功能。
如果系统中没有默认安装,执行下面命令很容易安装,在CentOS中安装:
安装cockpit
sudo yum install cockpit
设置开机启动
sudo systemctl enable --now cockpit.socket
设置防火墙
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --reload
安装成功后在浏览器中输入地址进行访问:
https://ip-address:9090
。**使用系统用户名、密码登录。
禁用或注销服务
如果发行版本中默认安装,您有不想使用cockpit,直接禁用或注销即可。
禁用cockpit
systemctl disable cockpit.socket
注销cockpit
systemctl mask cockpit.socket
修改默认端口
vim /usr/lib/systemd/system/cockpit.socket
然后重启
sudo systemctl daemon-reload
sudo systemctl restart cockpit.socket
systemctl restart cockpit.service