CentOS 8/RHEL 8 安装与使用 Cockpit Web 服务器管理工具指南

6 下载量 53 浏览量 更新于2024-08-29 收藏 543KB PDF 举报
"在 CentOS 8 或 RHEL 8 上安装和使用 Cockpit 的方法" 在 CentOS 8 和 RHEL 8 操作系统中,Cockpit 是一款强大的基于 Web 的服务器管理工具,专为系统管理员设计。它提供了一个直观的图形用户界面 (GUI),使得监控和管理 Linux 服务器变得更加便捷。Cockpit 包含在这些发行版的默认仓库中,因此用户无需额外添加源就能进行安装。 安装 Cockpit 非常简单,只需要在终端中使用 `dnf` 命令即可完成。首先,确保你具有 root 权限,然后执行以下命令来安装 Cockpit: ```bash [root@linuxtechi~]# dnf install cockpit -y ``` 安装完成后,需要启动并启用 Cockpit 服务,这样每次系统启动时它都会自动运行: ```bash [root@linuxtechi~]# systemctl start cockpit.socket [root@linuxtechi~]# systemctl enable cockpit.socket ``` 由于 Cockpit 使用的是 TCP 9090 端口,所以还需要在防火墙中开放这个端口,以便外部访问: ```bash [root@linuxtechi~]# firewall-cmd --permanent --add-service=cockpit [root@linuxtechi~]# firewall-cmd --reload ``` 确认 Cockpit 服务已经启动并监听端口,可以使用以下命令: ```bash [root@linuxtechi~]# systemctl status cockpit.socket [root@linuxtechi~]# ss -tunlp | grep cockpit [root@linuxtechi~]# ps auxf | grep cockpit ``` 一旦 Cockpit 设置完毕,你可以通过在 Web 浏览器中输入 `https://<你的 CentOS 8/RHEL 8 系统 IP>:9090` 来访问它。首次登录时,你需要使用具有管理员权限的用户名,例如 `root`,以及对应的密码。 在 Cockpit 界面中,你可以进行一系列服务器管理操作,如查看系统信息、管理网络配置、监控系统日志、管理用户账户、查看磁盘空间和内存使用情况,甚至可以管理 Docker 容器和虚拟机。Cockpit 的功能旨在简化系统维护任务,使得非 CLI 用户也能方便地管理服务器。 Cockpit 是 CentOS 8 和 RHEL 8 管理员的理想选择,它提供了易用的图形界面,大大降低了服务器管理的复杂性。通过上述步骤,你可以快速在你的系统上设置并开始使用 Cockpit,从而提升你的运维效率。