Webmin

来自 Alpine Linux

什么是 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 的标准模块”或“第三方模块来源”等。