安装和配置Webmin以远程和图形管理Linux服务器
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等。