如何在Ubuntu 20.04上安装WebMin
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