如何在 Debian 上安装 Webmin
您是系统管理员吗?厌倦了使用黑白控制台屏幕?为什么不尝试一下 Webmin? Webmin 是一个工具,它提供了一个漂亮的基于 Web 的界面来控制系统。您可以使用任何现代网络浏览器远程访问它。它几乎可以管理系统的每个部分,例如服务器配置、包管理、用户和组管理、磁盘配额等等。
在本指南中,了解如何在 Debian 上安装 Webmin。
先决条件
在 Debian 上执行任何系统更改都需要您有权访问 root 帐户或具有 sudo 权限的用户。安装 Webmin 也是如此。
如果您的服务器运行防火墙,则还必须将其配置为允许 Webmin 流量。在本指南中,我将使用 UFW 作为默认值。
安装 Webmin
假设您有权访问 root 帐户(或任何具有 sudo 权限的帐户),让我们开始安装 Webmin。
在 Debian 上安装 Webmin 有两种方法。第一个涉及获取 Webmin DEB 包并手动安装。第二种方法涉及配置 Webmin APT 存储库。我建议使用第二种方法,因为 APT 会自动使 Webmin 保持最新状态。
Webmin DEB 包
获取 Webmin DEB 包。
下载完成后,就可以安装了。对于安装任何 DEB 软件包,使用 APT 是最好的主意,因为它会自动确定并安装任何必要的依赖项。
Webmin APT 存储库
Webmin 为所有 Debian 和基于 Debian 的发行版(Ubuntu、Linux Mint 等)提供 APT 存储库。
首先,安装以下组件。
下一步是添加 Webmin GPG 密钥。
系统已准备好添加 Webmin 存储库。
sarge contrib"
APT 存储库已成功添加。更新 APT 缓存。
从 Webmin 存储库安装 Webmin。
配置防火墙
默认情况下,Webmin 侦听所有网络接口上的端口 10000。假设您的服务器使用防火墙,您必须允许端口 10000 上的流量。
如果服务器使用UFW,则运行以下命令打开端口10000。
如果服务器使用 nftables 来过滤连接,则运行以下命令。
使用Webmin
Webmin 现已成功配置。要访问 Webmin 仪表板,请转至以下 URL。任何现代浏览器都可以完成这项工作。
Webmin 将询问服务器的登录凭据。
这是Webmin 的仪表板。它报告有关服务器的基本信息。
让我们快速浏览一下一些有用的快捷键。从左侧面板中,转至系统 >> 软件包更新。从这里,您可以管理包更新。
要安装或升级软件包,请转至系统>>软件包。
要管理防火墙,请转至网络 >> Linux 防火墙。对于 IPv6 防火墙,请转至网络 >> Linux IPv6 防火墙。
要配置 Webmin 行为,请转至 Webmin >> Webmin 配置。
想要 Webmin 界面看起来更舒适吗?打开夜间模式。
要通过 Webmin 在控制台中运行命令,请转至其他 >> 命令外壳。
最后的想法
Webmin 对于系统管理员来说是一款令人难以置信的软件。它可以更方便地访问系统的各个部分,而无需使用控制台。要完全掌握 Webmin,网上有大量教程。查看官方 Webmin wiki 以获取最详细的信息。
有兴趣在 Ubuntu 上配置 Webmin 吗?查看本指南,了解如何在 Ubuntu 上安装和配置 Webmin。
快乐计算!