Linux Tools --- Cockpit

一、概要

1. 环境

Rocky Linux 9.1

2. 简介

Cockpit是一个Linux服务器的可视化管理工具,该工具提供服务器的实时数据(包括CPU,文件系统,处理器和其他监控数据),同时它还提供了访问服务器的方式,可以通过Cockpit管理服务器,创建/删除虚拟机,解决网络问题。

二、安装

1. 对于CentOS 7,首先运行如下命令:

sudo subscription-manager repos --enable rhel-7-server-extras-rpms

2. 更新仓库

sudo dnf update

3. 安装Cockpit和虚拟化插件

sudo dnf install -y cockpit cockpit-machines

4. 启动并设置Cockpit为开机启动

sudo systemctl enable --now cockpit.socket
systemctl status cockpit.socket

5. 防火墙配置

(1) 确认配置

sudo firewall-cmd --list-all

可以看到Rocky Linux已经默认放开了Cockpit服务。

(2) 手动设置防火墙

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

6. 测试

(1) 访问

https://<IP地址>:9090

(2) 输入Linux账户和密码即可登录,注意该账户需要有管理员权限:

7. 允许root登录

sudo vi /etc/cockpit/disallowed-users

在文件中删除root,然后重启。

三、参考

1. 官方

https://cockpit-project.org/running.html#rhel

2. 其他

https://www.howtoforge.com/how-to-install-cockpit-on-rocky-linux-8/

posted @ 2023-03-06 15:43  白马黑衣  阅读(590)  评论(0编辑  收藏  举报