如何在Ubuntu 20.04上安装WebMin

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

Webmin是一个基于Web的仪表板,允许Sysadmins管理Linux和Unix的系统(尤其是服务器)。
Webmin允许系统管理员管理用户帐户,更新软件包,系统日志文件,配置防火墙,电子邮件,数据库,后缀等。

在本教程中,我们了解如何在Ubuntu 20.04 LTS上安装WebMin。
早些时候我们在Ubuntu 18.04上安装了Let的加密,以下步骤也应该运行。

第1步:更新Ubuntu

在其他任何内容之前,首先更新系统包和存储库,它总是一个好主意。
所以,要启动,请运行命令:

$sudo apt update -y  && sudo apt upgrade -y

接下来,安装依赖包,可以管理软件存储库,如下所示:

$sudo apt install software-properties-common apt-transport-https

第2步:启用WebMin存储库

通过更新到其最新版本的所有系统包,我们需要启用Webmin存储库。
这是通过ubuntu 20.04 LTS尚未提供的WebMin的存储库而通知。

所以首先,添加Webmin的GPG键,如图所示

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

接下来,手动添加WebMin的存储库如下:

$sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

第3步:安装Webmin

到目前为止,我们已更新系统,安装了WebMin的GPG密钥并手动添加了所需的Webmin存储库。
要安装Webmin,现在只需运行下面的简单命令,然后在提示继续时按"y"。

$sudo apt install webmin

一旦WebMin的安装完成,通过运行命令来检查它的状态:

$sudo systemctl status webmin

从输出中,我们可以看到已在安装时运行的Webmin已运行以启动。

要检查WebMin已安装的版本,请发出命令:

$dpkg -l | grep webmin

从上面的输出,我们可以看到我们已安装WebMin 1.941版。
使用WebMin安装和运行,现在让我们通过浏览器访问它。

第4步:配置防火墙

默认情况下,Webmin侦听TCP端口10000.要在外部访问服务器,则需要在防火墙上打开端口。
为此,请执行命令:

$sudo ufw allow 10000/tcp

然后重新加载防火墙以进行更改。

$sudo ufw reload

要验证防火墙运行的状态:

$sudo ufw status

第5步:登录Webmin

要登录Webmin的仪表板,请打开浏览器并按照如下方式浏览服务器的IP:

https://server-IP:10000/

最初,我们将获得以下网页,表明前方存在潜在的风险。
但别担心。
没什么大不了的。
发生这种情况是因为Webmin生成自己的自我分配的SSL证书,浏览器不考虑安全。

要解决这个障碍,只需点击"高级"标签,然后"接受风险并继续"。

使用与Linux系统上的根UNIX用户相同的密码登录Webmin。

提供用户名和密码,然后单击"登录"按钮,

最后,Webmin仪表板将显示如下所示。

我们现在可以根据规格继续和配置Ubuntu 20.04系统。
要在每个版本后升级Webmin安装,只需运行以下命令:

$sudo apt update
$sudo apt upgrade