介绍

Cockpit 是一个强大的工具,适合需要简化服务器管理的系统管理员。它的实时监控、易用性和多功能性使其成为管理 Linux 系统的理想选择。
安装完成后,通过浏览器访问 Cockpit 的默认端口(通常是 9090)即可开始使用。

安装

# 安装
sudo dnf update -y
sudo dnf install cockpit -y
# 启动
sudo systemctl enable --now cockpit.socket

打开防火墙端口(如需要)

sudo firewall-cmd --permanent --add-port=9090/tcp
sudo firewall-cmd --reload

使用

在浏览器中输入 http://<你的服务器IP>:9090 访问 Cockpit。
在安装完 Cockpit 后,您可以使用系统的已有用户账户进行登录。Cockpit 不会提供默认的用户名和密码,而是使用您系统中已存在的用户凭据。

创建用户

方法一:创建系统用户

创建账号

sudo useradd -m cockpit
sudo passwd cockpit

将用户加入wheel组

sudo usermod -aG wheel cockpit

使用新创建的账号密码登录cockpit
登录后,点击右上角的用户名,选择 Reuse my password for privileged tasks,输入 root 密码即可提权。

方法二:允许root登录

vi /etc/pam.d/cockpit

注释或删除以下行

auth requisite pam_succeed_if.so uid >= 1000

重启服务

sudo systemctl restart cockpit

接着就可以使用 root 用户和密码登录 Cockpit。

版权所有,转载注明来源