Webmin
什么是 Webmin
用于 Unix 或 Linux 系统管理的基于 Web 的界面。设置用户帐户、DNS、文件共享等。
注意:Webmin 具有频繁的安全更新和补丁。请关注 webmin 安全警报 页面。
提示:考虑使用 ACF (Alpine Configuration Framework) 以获得 Alpine 的 Web 界面。
在 Alpine Linux 上设置 Webmin
本文档将是一个快速的 c/p 指南,用于在 Alpine linux 上设置 webmin 和 dansguardian 模块。我们假设您已安装并运行 dansguardian。我们将安装以下内容
- Perl
- Webmin 1.990
- Dansguardian 0.7.1 模块 (用于 webmin)
有关适当模块的更多信息:https://www.webmin.com/tgz.html
安装带有 ssl 模块的 Perl
安装 Perl
apk add perl perl-net-ssleay
安装和配置 Webmin
安装 webmin
下载 & 解压
cd /opt wget -O - https://github.com/webmin/webmin/archive/refs/tags/1.991.tar.gz | tar -xzf -
文件夹
mv webmin-1.991 webmin
设置
cd webmin ./setup.sh /usr/local/webmin
注意:将询问发行版,Alpine 未列出。最接近的发行版可能是 Gentoo ES4.0 -- 请自行判断
Config file directory [/etc/webmin]: enter Log file directory [/var/webmin]: /var/log/webmin Full path to perl: enter Operating system: 84 // 84 must be Gentoo Version: ES4.0 Web server port (default 10000): enter (or other port number) Login name (default admin): admin Login password: admin-password Password again: admin-password Use SSL (y/n): n Start Webmin at boot time (y/n): y
浏览
http://IP_NUMBER:10000 (或您选择的 IP 地址)
添加 dansguardian 模块
模块链接:https://downloads.sourceforge.net/project/dgwebminmodule/dgwebmin-stable/0.7/dgwebmin-0.7.1.wbm
浏览到 http://IP_NUMBER:10000 (或您选择的 IP 地址)
- 点击:Webmin / Webmin 配置 / Webmin 模块
- 在安装模块框中,在来自 HTTP 或 FTP URL 文本字段中输入链接,然后按下面的安装模块
- (或者,可以点击第三方模块来源表单中的 🌐 按钮并从列表中选择)
- 点击:服务器 / DansGuardian Web Content 以配置和使用 dansguardian 模块。
注意:Webmin 模块您可以添加更多模块,来自“www.webmin.com 的标准模块”或“第三方模块来源”等。