关于Cockpity

Cockpit 是一个 Web 端的系统管理工具,只用鼠标点点就能管理系统,事实上也确实如此,启动 Cockpit 服务之后,只需要鼠标点点点就能完成系统很多基础操作,比如查看系统信息,启动/停止服务,新增或者更改账户,系统更新,Web 终端及查看网络流量等功能。

安装

某些发行版本已经默认安装,只需执行命令开机启动和添加防火墙就好。

如果系统中没有默认安装,执行下面命令很容易安装,在 CentOS 中安装:

  1. 安装Cockpit

    sudo yum install cockpit
  2. 设置开机启动。

    sudo systemctl enable --now cockpit.socket
  3. 设置防火墙。

    sudo firewall-cmd --permanent --zone=public --add-service=cockpit
    sudo firewall-cmd --reload

安装成功后在浏览器中输入地址进行访问:https://ip:9090。使用系统用户名、密码登录。

禁用或注销服务

如果发行版本中默认安装,您有不想使用Cockpit,直接禁用或注销即可。

禁用Cockpit

systemctl disable cockpit.socket

注销Cockpit

systemctl mask cockpit.socket

关闭登录后的提示

某些发行版默认安装了Cockpit,在登录后会默认提示开启Cockpit

通常情况下,CentOS 系统的文本登录界面中的提示信息是存放在文件/etc/motd或者目录/etc/motd.d/中。

进入/etc/motd.d/后直接删除cockpit

rm -rf cockpit 

退出登录后重新登录就没有提示了。

参考资料: