如何使用Cockpit Web Console管理CentOS 8 Linux

时间:2020-02-23 14:30:56  来源:igfitidea点击:

本指南将向我们展示如何从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功能,例如多个服务器管理。