Webmin 是一个用于管理 Linux 服务器的开源 Web 控制面板。它允许您管理系统用户、组、磁盘配额以及安装和配置 Web、ssh、ftp、电子邮件和数据库服务器。
使用 Webmin,您几乎可以配置系统的每个方面。
在本教程中,我们将向您展示如何在 Debian 10 Buster 上安装 Webmin。
先决条件#
您需要以 root 或用户身份登录须藤访问 能够安装软件包。
在 Debian 上安装 Webmin#
在 Debian Linux 上安装 Webmin 的过程简单易行,只需几分钟。该软件包可从官方 Webmin 存储库获取。
首先,更新包索引并安装依赖项:
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
使用以下命令导入 Webmin GPG 密钥wget命令 并启用 Webmin 存储库:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
启用存储库后,通过运行以下命令安装 Webmin 软件包:
sudo apt update && sudo apt install webmin
安装成功后,将打印以下输出:
Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Webmin 服务将自动启动。
就是这样! Webmin 已安装在您的 Debian Linux 服务器上。
调整防火墙#
默认情况下,Webmin 侦听端口上的连接10000
在所有网络接口上。如果您的服务器运行防火墙,则需要打开 Webmin 端口。
UFW 用户可以打开端口10000
通过输入:
sudo ufw allow 10000/tcp
如果您正在使用nftables 要过滤与系统的连接,请通过发出以下命令打开必要的端口:
nft add rule inet filter input tcp dport 10000 ct state new,established counter accept
访问 Webmin Web 界面#
现在 Webmin 已安装在您的 Debian 服务器上,启动您的网页浏览器 并键入服务器的主机名或公共 IP 地址,后跟 Webmin 端口10000
:
https://your_server_ip_or_hostname:10000/
浏览器会抱怨,因为证书无效。默认情况下,Webmin 使用不受信任的自签名 SSL 证书
.
使用 root 登录 Webmin Web 界面或sudo 用户凭据:
登录后,您将被重定向到 Webmin 仪表板,您可以在其中查看有关系统的基本信息。
从这里,您可以根据您的要求开始配置和管理您的 Debian 10 服务器。
升级Webmin#
要在发布新版本时升级 Webmin 安装,请使用apt 包管理器正常升级流程:
sudo apt update
sudo apt upgrade
结论#
Webmin 是一个基于 Web 的工具,可让您管理 Linux 服务器。要在 Debian Buster 上安装 Webmin,只需启用官方 Webmin 存储库并安装软件包即可。
有关 Webmin 的更多信息,请访问其官方文档
page.
如果您有任何疑问,请在下面留言。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)