如何在RHEL 8上安装和激活Cockpit Web控制台

时间:2020-01-09 10:40:52  来源:igfitidea点击:

如何安装和启用使GNU/Linux和RHEL 8用于Web管理的Cockpit?
如何在Web浏览器中查看和管理基于RHEL 8的服务器,以及如何使用鼠标执行系统任务?

说明:Cockpit是一个免费的开放源代码的基于Web的服务器管理工具。
默认情况下,Cockpit预先安装在RHEL 8服务器上。
但是,它没有被激活。
系统管理员必须启用它。
可以在Web浏览器中查看服务器,并使用GUI /鼠标执行系统任务。
在RHEL 8上启动容器,管理存储或用户,配置网络以及检查日志文件很容易。
CockpitWeb界面对于Linux用户和经验丰富的sysadmins都是新手,非常友好。

Cockpit Web界面对于Linux用户和经验丰富的sysadmin来说都是新用户。
当然,您可以随时使用ssh来管理服务器或使用Web界面。

Cockpit Web GUI中甚至有一个嵌入式终端。

如何在RHEL 8上安装Cockpit Web控制台

Cockpit包含在7.1及更高版本的Red Hat Enterprise Linux Extras存储库中。
它默认安装在RHEL 8上。
这是使用yum命令将其安装在RHEL 8上的方法。

$ sudo yum install cockpit

打开防火墙端口:

$ sudo firewall-cmd --add-service=cockpit
$ sudo firewall-cmd --add-service=cockpit --permanent

输出示例:

Created symlink /etc/systemd/system/sockets.target.wants/cockpit.socket ? /usr/lib/systemd/system/cockpit.socket.

如何在RHEL 8上激活Cockpit Web控制台

安装后,通过运行以下systemctl命令在RHEL 8上启用并激活Cockpit Web控制台:

$ sudo systemctl enable --now cockpit.socket

默认情况下,Cockpit接受端口TCP端口9090上的连接。
使用ss命令查看打开的端口:

$ sudo ss -tulpn | grep :9090

输出示例:

tcp    LISTEN   0        128                     *:9090                 *:*      users:(("cockpit-ws",pid=4278,fd=3),("systemd",pid=1,fd=27))

如何在RHEL 8上使用Cockpit Web控制台

现在您已经在RHEL 8上安装并启用了Cockpit,现在该开始使用它了。
您所要做的就是启动网络浏览器,然后输入以下网址:

https://ip-address-of-rhel8-server:9090

或使用FQDN:

https://server1.theitroad.local:9090

出现提示时,请使用您的RHEL 8系统用户帐户和密码登录系统:按"登录"按钮并投票:一旦登录,您将看到Cockpit Dashboard

让我们快速浏览一下其余的Cockpit Web UI,您可以使用它来管理RHEL 8服务器。