如何在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的登录页面。