如何使用Cockpit Web Console管理CentOS 8 Linux
本指南将向我们展示如何从Cockpit Web控制台管理CentOS 8 Linux。 Cockpit是一个基于Linux的免费开放源代码管理控制台,适用于Linux系统CentOS,RHEL,Fedora,Ubuntu,Debian,Arch 等Cockpit 已预安装服务器和工作站的CentOS 8 Base操作系统。它使我们可以轻松地监视和调整系统配置。
Cockpit 功能
Cockpit 可让我们执行以下系统操作:服务管理启动,停止,重新启动,重新加载,禁用,启用,屏蔽等用户帐户管理添加用户,删除,锁定,分配管理员角色,设置密码,强制更改密码,添加公共SSH密钥等防火墙管理座舱容器管理SELinux策略管理Journal v2iSCSI发起程序配置SOS报告NFS客户端设置配置OpenConnect VPN Server特权操作关闭,重新启动系统将计算机加入域硬件设备管理系统更新dnf,yum,apt主机管理Kubernetes节点
在CentOS 8 Linux上安装Cockpit
Cockpit Web界面默认情况下安装在CentOS 8上,但未激活。在使用它之前,请确保已安装它并启动了服务。
sudo dnf -y install cockpit
在CentOS 8上安装了Cockpit之后,启动并启用该服务。
sudo systemctl enable --now cockpit.socket
如果我们已激活Firewalld服务,则允许从网络内的计算机访问Cockpit端口。
sudo firewall-cmd --add-service=cockpit --permanent sudo firewall-cmd --reload
在CentOS 8 Linux上访问Cockpit Web控制台
可以通过URL [https://(服务器IP或者主机名):9090 /]访问Cockpit Web控制台。
登录屏幕应显示如上所示。使用安装期间添加的本地管理员用户或者root用户帐户登录。系统概述页应随后显示。
使用左面板选择要在CentOS 8服务器上执行的配置选项。以下示例将在CentOS 8系统上启用自动更新。
这是在软件更新>自动更新上完成的
ON(打开)按钮应变成蓝色,表示系统将自动更新。
使用Cockpit 终端
在Cockpit中有一个嵌入式终端,可让我们随时灵活地在终端和Web界面之间跳转。
在单个Cockpit会话中探索更多的Cockpit功能,例如多个服务器管理。