通过操作掌握Cockpit软件包的安装、服务启动与自启设置,以及防火墙规则配置,实现从其他主机访问C

使用Cockpit管理系统实验报告

一、实验目的

通过操作掌握Cockpit软件包的安装、服务启动与自启设置,以及防火墙规则配置,实现从其他主机访问Cockpit管理系统。

二、实验环境

基于openEuler平台的操作系统环境。

三、实验步骤

(一)安装Cockpit

执行命令:dnf install -y cockpit

利用dnf包管理器自动安装Cockpit软件包,-y参数表示自动确认安装过程中的提示。
!(D:\Huawei Share\Screenshot\capture_20250416090708397.bmp)
(二)启动并设置自启Cockpit服务

执行命令:systemctl enable --now cockpit.socket

--now参数让服务立即启动,enable则设置服务开机自启,通过操作cockpit.socket来管理Cockpit服务。
!(D:\Huawei Share\Screenshot\capture_20250416090729777.bmp)
(三)防火墙设置

  1. 执行命令:sudo systemctl start firewalld,sudo systemctl enable firewalld,sudo firewall-cmd --permanent --zone=public --add-service=cockpit,sudo firewall-cmd --zone=public --list-services,sudo firewall-cmd–reload,firewall-cmd --permanent --zone=public --add-service=cockpit

    添加Cockpit服务到防火墙规则:运行firewall-cmd --permanent --zone=public --add-service=cockpit--permanent确保规则在防火墙重启后依然生效,--zone=public指定在公共区域添加规则,--add-service=cockpit添加Cockpit服务。
    !(file://D:/Huawei%20Share/Screenshot/capture_20250416090743275.bmp?lastModify=1749020115)

  2. 重新加载防火墙规则:使用firewall-cmd --reload ,使新添加的规则生效。

!(file://D:/Huawei%20Share/Screenshot/capture_20250416090759109.bmp?lastModify=1749020115)

四、实验结果

成功安装Cockpit软件包,启动并设置其服务自启,配置防火墙规则后,可尝试从其他主机访问Cockpit管理系统。若能正常访问,表明实验操作达到预期效果,实现了对Cockpit管理系统的初步部署与配置。
!(D:\Huawei Share\Screenshot\capture_20250416093133726.bmp)