如何在Ubuntu 20.04上安装Webmin

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

在本教程中,您将学习如何在Ubuntu 20.04 LTS上安装Webmin。我曾经使用Let’s Encrypt在Ubuntu 18.04上安装,但是以下步骤也应该起作用。

步骤1:更新Ubuntu

最重要的是,始终先更新系统软件包和存储库始终是一个好主意。因此,首先运行以下命令:

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

更新了Ubuntu 20.04 LTS

然后安装相关软件包,以帮助您管理软件存储库:

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

    安装常规的Ubuntu 20.04 LTS软件属性

步骤2:启用Webmin存储库

将所有系统软件包更新为最新版本后,需要启用Webmin存储库。 Webmin存储库在Ubuntu 20.04 LTS上尚不可用这一事实表明了这一点。

因此,首先,如下添加Webmin GPG密钥:

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

添加了Webmin GPG密钥Ubuntu 20.04 LTS

然后手动添加Webmin存储库,如下所示:

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

Ubuntu 20.04 LTS Webmin存储库

步骤3:安装Webmin

到目前为止,我已经更新了系统,安装了Webmin的GPG密钥,并手动添加了所需的Webmin存储库。要安装Webmin,请运行以下简单命令,并在提示您继续时按’Y’。

$ sudo apt install webmin

在Ubuntu 20.04 LTS上安装webmin

Webmin安装完成后,运行以下命令以检查状态。

$ sudo systemctl status webmin

从输出中,您可以看到配置为在安装过程中启动的Webmin已经在运行。

检查Webmin状态

要检查安装的Webmin的版本,请发出以下命令:

$ dpkg -l | grep webmin

检查Webmin状态Ubuntu 20.04

从上面的输出中,您可以看到已安装Webmin版本1.941。由于Webmin已安装并正在运行,因此可以从浏览器访问它。

步骤4:配置防火墙

默认情况下,Webmin侦听TCP端口10000。要从外部访问服务器,您需要在防火墙中打开一个端口。为此,请运行以下命令。

$ sudo ufw allow 10000/tcp

在ufw防火墙上允许端口10000

然后重新加载防火墙,以使更改生效。

$ sudo ufw reload

检查防火墙的运行状态:

$ sudo ufw status

重新加载UFW防火墙

步骤5:登录到Webmin

要登录Webmin的仪表板,请打开浏览器并浏览到服务器的IP:

https://server-IP:10000/

首先,显示以下网页,表明存在潜在风险。但是不用担心。没有大碍。发生这种情况是因为Webmin生成了自己分配的SSL证书。浏览器认为SSL证书不安全。

登录到Webmin

为了避免这种障碍,高级“那么标签”接受风险并继续‘。

继续使用Webmin Ubuntu 20.04。

以root用户身份使用与Linux系统上的root Unix用户相同的密码登录到Webmin。

输入您的用户名和密码,然后单击登入‘按钮,

Webmin登录页面Ubuntu 20.04

最后,Webmin仪表板应如下所示:

Webmin仪表板

现在,您可以根据自己的规范配置Ubuntu 20.04系统。要在所有发行版之后升级Webmin安装,只需运行以下命令:

$ sudo apt update

$ sudo apt upgrade

结论

Ajenti和CockPit是Webmin工具的绝佳替代品。 Ubuntu 20.04 LTS使用安装脚本早期支持Webmin和Virtualmin。

Virtualmin增加了出色的主题,并且擅长在共享主机环境中管理域,电子邮件,数据库和最佳套件。

本教程将指导您完成在Ubuntu 20.04 LTS上安装Webmin的操作。

如果您有任何疑问或反馈,请发表评论。

Sidebar