安装和配置Webmin以远程和图形管理Linux服务器

时间:2020-03-05 15:30:05  来源:igfitidea点击:

WebMin是一个用于系统管理的基于开源的Web的控制面板,主要用于替换UNIX系统。

作为一个sysadmin意味着我们应该了解Linux命令。

但不是每个人都对终端和命令行感到满意。
这就是Webmin存在的应用程序存在的原因。

通过简单的界面,我们可以轻松地以图形方式和远程管理系统。
我们可以执行管理用户,设置帐户,组,管理磁盘配额,更新包等操作。

它还允许我们编辑Web,FTP,电子邮件和数据库服务器等不同服务的配置文件。

在本教程中,将介绍如何安装Webmin以及如何使用它。

在Ubuntu Linux上安装WebMin

我们需要在要管理的系统上安装WebMin。

有几种方法可以在基于Ubuntu的分布上安装Webmin。
如果我们需要在任何其他Linux发行版安装它,我们应该查看更多信息的官方安装说明。

我们可以从SourceForge下载.deb文件或者使用apt命令安装它。

我将建议使用APT命令方法,以便我们使用系统更新获取Webmin更新。

要通过APT包管理器安装WebMin,请使用以下方式使用组合WGET命令添加其存储库的GPG键:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add 

执行此操作后,我们只需在Sources.List.d目录中输入以下命令即可在索道中添加存储库:

echo "deb https://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list

最后,我们只需输入以下命令即可继续安装。

sudo apt update && sudo apt install webmin

既然我们已在基于Ubuntu的分布上成功安装了Webmin,

恭喜,我们终于在系统上安装了Webmin。

如果需要在任何其他Linux发行版上使用任何其他方法安装它,则应查看更多信息的官方安装说明。

访问Webmin

安装完成后,WebMin现在已准备好使用。
我们无需手动配置任何内容。
Webmin可在已安装系统的端口10000上提供。

如果我们在安装WebMin的同一系统中,我们可以通过LocalHost使用它:

https://localhost:10000/

要在远程系统(已安装它的位置)上访问WebMin),可以使用远程系统的IP地址:

https://your_server_ip:10000/

注意:默认用户名和密码与root用户或者管理用户相同。

登录后,Webmin接口如下所示:

使用Webmin执行管理任务

我们现在已设置Webmin的工作实例。
让我们看看它。

Webmin拥有超过110多个标准模块和其他第三方模块,帮助用户执行特定操作。
这些模块分组为各类类别。

要查看不同的模块类别,请单击模块并开始探索。

从其中单击要更改密码的用户。
然后在新密码和新密码(再次)中键入新密码。

单击"更改"按钮,密码已成功更改。

更新软件包

Webmin还提供了通过其接口更新所有包的功能。
要更新,请先转到仪表板链接,然后找到包更新字段。
如果系统上有更新,我们将能够看到指出可用更新数量的链接。

单击此链接,然后按更改选定的软件包以开始更新软件包。
我们可能会要求我们重新启动服务器,我们可以通过Webmin接口轻松完成。

如果我们不需要任何才能更新,它将显示包上的套餐是最新的。

我们可以继续探索Webmin,以便执行更多的任务,例如编辑IPTABLE或者NFTABLE,管理CRON JOBS等。