panel(1)webmin

Webmin 是一个基于 Web 的 Linux 系统管理工具,允许用户通过浏览器管理服务器和系统设置。它支持配置多种服务,如用户管理、文件系统、Apache、DNS、Samba 等,适合 Linux 系统管理员简化操作

webmin offical

webmin-screen

old
old.png

new
new.png

主要功能:

  • 用户与权限:创建、编辑用户和组,管理权限。
  • 服务管理:配置和控制 Apache、Nginx、MySQL、Postfix、SSH 等服务。
  • 文件管理:通过 Web 界面浏览、编辑、上传文件。
  • 网络设置:管理防火墙、IP 地址、DNS。
  • 系统监控:查看进程、日志、系统资源使用情况。
  • 模块化扩展:支持安装插件以增加功能。

安装 Webmin(以 Ubuntu 为例):

  1. 更新系统:
    1
    sudo apt update && sudo apt upgrade
  2. 下载 Webmin 的 GPG 密钥并添加:
    1
    wget -qO - http://www.webmin.com/jcameron-key.asc | sudo apt-key add -
  3. 添加 Webmin 源:
    1
    sudo sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list'
  4. 安装 Webmin:
    1
    2
    sudo apt update
    sudo apt install webmin
  5. 访问 Webmin:打开浏览器,输入 https://你的服务器IP:10000,使用 root 或具有 sudo 权限的账户登录。

注意事项:

  • 安全性:Webmin 默认使用 10000 端口,建议配置 SSL(Let’s Encrypt)并设置防火墙规则(如 ufw)限制访问。
  • 兼容性:支持大多数 Linux 发行版(如 Ubuntu、CentOS、Debian)。
  • 更新:定期检查 Webmin 版本,修复安全漏洞。
  • 中文支持:Webmin 界面支持多语言,可在设置中切换到中文。