分享最新优惠信息
购买主机更加划算

RHEL 8系统安装Webmin系统管理工具的方法教程

Webmin是一个基于现代Web的Linux系统管理工具(类似于Cockpit Web Console),它允许用户监控各种系统指标。使用Webmin还可以执行管理任务,例如管理用户帐户、更改设置和配置 DNS 设置。

Webmin提供了一个 GUI,用于显示系统指标,例如CPU、RAM 和磁盘利用率。此信息可用于诊断可能影响系统性能的任何问题。

Webmin允许您执行以下系统管理任务:

  • 更改用户帐户密码。
  • 安装、更新、升级和删除软件包。
  • 配置防火墙规则。
  • 重新启动或关闭。
  • 查看日志文件。
  • 安排Cron作业。
  • 设置新用户帐户或删除现有用户帐户。

在本文中,小编将简单介绍在RHEL 8系统上安装Webmin的简单过程,感兴趣的小伙伴可以看看。

第 1 步:安装 Webmin 的先决条件

首先安装一些在安装Webmin期间所需的先决条件,可以运行dnf 命令:

$ sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

 

安装 Webmin 先决条件

安装完成后,继续下一步。

第 2 步:启用 Webmin 存储库

接下来是使用以下wget 命令下载Webmin的GPG密钥以加密和签署消息。

# wget https://download.webmin.com/jcameron-key.asc

下载后使用rpm命令导入它,如下所示。

# sudo rpm --import jcameron-key.asc

第 3 步:在RHEL 8上安装Webmin

准备好GPG密钥后,最后一步是安装Webmin。官方Webmin下载页面包含适用于DebianCentOS等主流 Linux 发行版的 Webmin软件包。由于这里是在RHEL上安装Webmin,因此需要使用wget 命令获取RPM软件包,如图所示。

$ wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

下载完成后,使用以下命令安装Webmin:

$ sudo rpm -Uvh webmin-1.970-1.noarch.rpm

在 RHEL 8 上安装 Webmin

安装过程完成后,验证Webmin是否正在运行。

$ sudo systemctl status webmin.service

输出以下结果可确认Webmin正在运行。

验证 Webmin 服务

第 4 步:在防火墙上打开Webmin端口

默认情况下,Webmin侦听TCP端口10000。要确认这一点,请使用下所示的netstat 命令。

# sudo netstat -pnltu | grep 10000

如果需要通过防火墙,请打开TCP端口10000

$ sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
$ sudo firewall-cmd --reload

第 4 步:访问Webmin界面

一切就绪后,现在是访问Webmin的时候了,这里将通过Web浏览器执行此操作。因此,启动Web浏览器并浏览URL:

https://server-ip:10000/

首先,会看到一条警告,指出连接是私密的,这个不用担心。这只能说明Webmin SSL证书是自签名的,不能被CA识别。因此,单击“高级(Advanced)”选项卡。

SSL 连接警告

然后,单击“继续访问服务器的IP地址”,这样会进入Webmin登录页面,这时将在其中使用root用户登录。

root用户登录

登录后,仪表板将如图所示显示。

RHEL 8 中的 Webmin 仪表板

这样,通过以上过程就开业在RHEL 8系统上成功安装了Webmin面板。

未经允许不得转载:惠主机 » RHEL 8系统安装Webmin系统管理工具的方法教程