如何在Ubuntu 18.04上安装Webmin

时间:2020-02-23 14:44:54  来源:igfitidea点击:

您是否不想在终端上运行命令,而是希望通过图形界面来管理Linux系统? Webmin是一个基于Web的免费开放源代码控制面板,使用户能够检查系统性能。
我们可以管理用户和组,管理配额,更新系统,安装和删除软件包。
我们还可以配置数据库和关键服务,例如电子邮件,FTP和Web等。
在本教程中,您将学习如何在Ubuntu 18.04上安装Webmin。

步骤1:更新系统并安装系统依赖项

在继续安装Webmin之前,建议先更新系统存储库,如下所示

# sudo apt update -y

接下来,运行以下命令来升级系统

# sudo apt upgrade -y

然后,在安装Webmin之前安装所需的依赖项

# sudo apt install software-properties-common apt-transport-https wget

步骤2:导入Webmin GPG密钥

使用" wget"命令,导入Webmin的GPG密钥,如下所示

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

然后执行以下命令启用Webmin的存储库

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

步骤3:安装Webmin

现在,您可以通过运行以下命令继续安装最新版本的Webmin

sudo apt install webmin

在安装结束时,将显示以下消息,确认您已成功安装Webmin。

Webmin服务应自动启动。
您可以使用以下命令验证

# systemctl status webmin

如果该服务未运行,请使用以下命令启动并启用它以在启动时启动:

# systemctl start webmin
# systemctl enable webmin

再次,验证Webmin服务是否正在运行

# systemctl status webmin

另外,您可以使用netstat命令确认Webmin是否正在监听其默认端口–端口10000。

# netstat -pnltu

Webmin服务已启动并正常运行。
现在该在浏览器上进行设置了!

步骤4:调整防火墙

在最终在浏览器上设置Webmin之前,您需要在防火墙上允许端口10000(该端口为Webmin的端口)。
要完成此运行

# Sudo ufw allow 10000/tcp

此后,重新加载防火墙并检查防火墙的状态。

sudo ufw reload
sudo ufw status

步骤5:在浏览器上设置Webmin

打开您喜欢的浏览器并浏览服务器的URL,如下所示

https://your_server_ip_or_hostname:10000/

您将收到一条警告,指出该连接不是私有的。
这是因为服务器未安装SSL证书来加密https协议上的连接。

尽管如此,我们仍然可以继续前进。
为此,请在底部导航,然后单击"高级"按钮。

然后点击"进入服务器IP"链接

这将带您到Webmin的登录页面。