更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux教程 > 如何在Ubuntu 22.04系统上安装Webmin

如何在Ubuntu 22.04系统上安装Webmin

更新时间:2023-01-09 09:04:29浏览次数:90+次

本文介绍如何在Ubuntu 22.04系统上安装Webmin的方法。Webmin是领先的开源基于web的Linux/Unix系统管理控制面板。您可以使用Webmin设置用户帐户、管理Apache web服务器、DNS服务器、samba和文件配置、电子邮件服务器、包管理、管理数据库服务器等。

在Ubuntu 22.04上安装Webmin

我们将使用APT存储库在Ubuntu 22.04上安装Webmin。安装所需的依赖项:

sudo apt update

sudo apt install vim apt-transport-https curl wget software-properties-common

添加存储库后,导入用于在存储库中签名包的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 22.04:

sudo add-apt-repository "deb https://download.webmin.com/download/repository sarge contrib"

如果不能add-apt-repository,请安装它,可参考https://www.hmxthome.com/linux/4897.html里面的内容。

然后更新系统并安装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 22.04上安装了Webmin,请打开服务器URL/IP地址端口10000,例如https://192.168.17.51:10000,访问界面如下图所示:

\

使用服务器特权用户帐户登录,开始从web界面管理系统:

\

以下是Webmin模块示例,包括所包含的含义:

BIND DNS服务器(BIND DNS Server):创建和编辑域、DNS记录、BIND选项和视图。

BSD防火墙(BSD Firewall):通过创建和编辑规则,使用IPFW配置BSD防火墙。

DHCP服务器(DHCP Server):管理ISC DHCPD的共享网络、子网、主机和组。

CD刻录机(CD Burner):从ISO映像或选定目录刻录数据CD。

文件管理器(File Manager):使用类似Windows的文件管理器查看、编辑和更改系统上文件和目录的权限。

Dovecot IMAP/POP3服务器(Dovecot IMAP/POP3 Server):配置Dovecot IMAP和POP3邮件检索服务器。

LDAP服务器(LDAP Server):管理OpenLDAP服务器及其数据库中的对象所有操作系统。

MySQL数据库服务器(MySQL Database Server):在MySQL数据库服务器中设置数据库、表和权限。

Linux RAID:在Linux系统上创建RAID 0、1、4、5、6、10和线性设备。

SSL证书(SSL certificates):让我们加密SSL证书请求。

IPsec VPN配置(IPsec VPN Configuration):使用FreeSWAN为IPsec VPN设置客户端或服务器。