Cockpit是一个基于Web的服务器管理工??具,适用于CentOS和RHEL系统。在最近发布的CentOS8和RHEL8中,cockpit是默认的服务器管理工??具。它的软件包在默认的CentOS8和RHEL8存储库中可用。Cockpit是一个有用的基于Web的GUI工具,系统管理员可以通过它监视和管理Linux服务器。它还可用于管理服务器、容器、虚拟机中的网络和存储,以及检查系统和应用程序日志。在本文中,我们将演示如何在CentOS8和RHEL8中安装和设置Cockpit。在CentOS8/RHEL8上安装和设置Cockpit登录到CentOS8/RHEL8,打开终端并执行以下dnf命令:[root@linuxtechi~]#dnfinstallcockpit-y运行以下命令启用和启动cockpit服务:[root@linuxtechi~]#systemctlstartcockpit.socket[root@linuxtechi~]#systemctlenablecockpit.socket使用以下命令在系统防火墙中允许Cockpit端口:[root@linuxtechi~]#firewall-cmd--permanent--add-service=cockpit[root@linuxtechi~]#firewall-cmd--reload验证cockpit服务启动并运行,执行如下命令:[root@linuxtechi~]#systemctlstatus驾驶舱.socket[root@linuxtechi~]#ss-tunlp|grepcockpit[root@linuxtechi~]#psauxf|grepcockpitcockpit-status-centos8-rhel8在CentOS8/RHEL8上访问Cockpit正如我们在上面命令的输出中看到的,cockpit正在监听tcp9090端口,打开您的Web浏览器并输入url:https://:9090。CentOS8-cockpit-login-screenRHEL8中的Cockpit登录页面:RHEL8-Cockpit-Login-Screen使用具有管理员权限的用户名,或者我们也可以使用root用户密码登录。如果要给任何本地用户分配管理员权限,请执行以下命令:[root@linuxtechi~]#usermod-Gwheelpkumar其中pkumar是我的本地用户,输入用户密码后,选择“Reusemypasswordforprivilegedtasks”点击“登录”,我们看到如下页面:cockpit-dashboard-centos8在左侧边栏我们可以看到通过cockpitGUI可以监控和配置的内容,假设你要勾选CentOS8/是否有RHEL8可用更新,点击“系统更新”:Software-Updates-Cockpit-GUI-CentOS8-RHEL8要安装所有更新,点击“安装所有更新”:Install-Software-Updates-CentOS8-RHEL8如果要修改network并添加Bond接口和网桥,点击Networking:Networking-Cockpit-Dashboard-CentOS8-RHEL8正如你在上面看到的,我们有创建Bond接口、网桥和VLAN标记接口的选项。假设我们要创建一个br0网桥,并要为其添加enp0s3端口,单击“添加网桥”:指定网桥名称为br0,指定端口为enp0s3,然后单击“应用”。Add-Bridge-Cockpit-CentOS8-RHEL8在下一页我们会看到网桥处于活动状态并且获得了与enp0s3接口相同的IP:Bridge-Details-Cockpit-Dashboard-CentOS8-RHEL8如果要查看系统日志,点击“Logs”,我们可以根据严重程度查看日志:System-Logs-Cockpit-Dashboard-CentOS8-RHEL8这就是本文的全部,同样,系统管理员可以使用cockpit的其他功能来监控和管理CentOS8和RHEL8服务器。如果这些步骤帮助您在Linux服务器上设置cockpit,请在下面的评论框中分享您的反馈和意见。