如何在 Ubuntu 22.04|20.04|18.04 上安装 Webmin
在本指南中,我们将介绍在 Ubuntu 22.04|20.04|18.04 Linux 发行版上安装 Webmin 的步骤。 Webmin 是领先的基于网络的开源 Linux/Unix 系统管理控制面板。
您可以使用 Webmin 设置用户帐户、管理 Apache Web 服务器、DNS 服务器、samba 和文件配置、电子邮件服务器、包管理、管理数据库服务器等。
在 Ubuntu 22.04|20.04|18.04 上安装 Webmin
我们将使用 APT 存储库在 Ubuntu 22.04|20.04|18.04 上安装 Webmin。安装所需的依赖项:
sudo apt update
sudo apt install vim apt-transport-https curl wget software-properties-common -y
添加存储库后,导入用于在存储库中签名包的 GPG 密钥:
wget https://download.webmin.com/jcameron-key.asc
cat jcameron-key.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/jcameron-key.gpg >/dev/null
将 Webmin 存储库添加到 Ubuntu
sudo add-apt-repository "deb https://download.webmin.com/download/repository sarge contrib"
然后更新系统并安装 Webmin 软件包:
sudo apt update && sudo apt install webmin
如果安装顺利,您应该得到类似于以下内容的输出:
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
libauthen-pam-perl libio-pty-perl
The following NEW packages will be installed:
libauthen-pam-perl libio-pty-perl webmin
0 upgraded, 3 newly installed, 0 to remove and 109 not upgraded.
Need to get 28.7 MB of archives.
After this operation, 306 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
如果您有活动的 UFW 防火墙服务,请允许端口 10000:
sudo ufw allow 10000
访问 Webmin 界面
现在您已经在 Ubuntu 上安装了 Webmin
使用您的服务器特权用户帐户登录,开始从 Web 界面管理您的系统。
Webmin 模块示例:
- BIND DNS 服务器:创建和编辑域、DNS 记录、BIND 选项和视图
- BSD 防火墙:通过创建和编辑规则,使用 IPFW 配置 BSD 防火墙
- DHCP 服务器:管理 ISC DHCPD 的共享网络、子网、主机和组
- CD 刻录器:从 ISO 映像或选定目录刻录数据 CD
- 文件管理器:使用类似 Windows 的文件管理器查看、编辑和更改系统上文件和目录的权限
- Dovecot IMAP/POP3 服务器:配置 Dovecot IMAP 和 POP3 邮件检索服务器
- LDAP 服务器:管理 OpenLDAP 服务器及其数据库中的对象 所有操作系统
- MySQL 数据库服务器:在 MySQL 数据库服务器中设置数据库、表和权限
- Linux RAID:在 Linux 系统上创建 RAID 0、1、4、5、6、10 和线性设备
- SSL 证书:让我们加密 SSL 证书请求
- IPsec VPN 配置:使用 FreeSWAN 设置 IPsec VPN 的客户端或服务器
感谢您按照我们的指南在 Ubuntu 22.04|20.04|18.04 上安装 Webmin。
推荐阅读的 Linux 书籍:
- 适合初学者和专家的最佳 Linux 书籍
- 适合初学者和专家的最佳 Linux 书籍
- 最佳 Linux 内核编程书籍
- 最佳 Linux Bash 脚本书籍
另请检查:
- 如何在 Ubuntu 18.04 LTS 上安装 Ajenti 控制面板
- 如何在 Ubuntu 18.04/Debian 9 上安装 Vesta