在Ubuntu 20.04/18.04/16.04和Debian 10/9上安装Webmin

时间:2020-02-23 14:32:51  来源:igfitidea点击:

在本教程中,我们将介绍在Ubuntu 20.04/18.04/16.04/Debian 10/9 Linux发行版上安装WebMin的步骤。
WebMin是基于开放式的Web的Linux/UNIX系统管理控制面板。

我们可以使用Webmin设置用户帐户,Manager Apache Web服务器,DNS服务器,SAMBA和文件配置,电子邮件服务器,包管理,管理数据库服务器等。

在Ubuntu 20.04/18.04/16.04和Debian 10/9上安装Webmin

我们将使用APT存储库在Ubuntu 20.04/18.04/16.04和Debian 10/9上安装Webmin。

添加存储库后,导入用于在存储库中签署包的GPG密钥:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add 

将WebMin存储库添加到Ubuntu 20.04/18.04/16.04和Debian 10/9:

sudo apt update
sudo apt install vim apt-transport-https wget software-properties-common
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

然后更新系统并安装Webmin包:

sudo apt update
sudo apt install webmin

如果安装进展顺利,则应获取类似于以下的

Webmin install complete. You can now login to https://<ServerIP|Hostname>:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Processing triggers for systemd (232-25+deb9u6) ...

如果我们有Active UFW防火墙服务,请允许端口10000:

sudo ufw allow 10000

访问Webmin接口

既然我们已在Ubuntu 20.04/18.04/16.04/Debian 20/9上安装了WebMin,请打开服务器URL/IP地址10000,例如HTTPS://192.168.17.51:10000

使用服务器特权用户帐户登录以开始从Web界面管理系统。

WebMin模块的示例:

绑定DNS服务器:创建和编辑域、DNS记录、绑定选项和视图
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证书请求
IPSecVPN配置:使用FreeWAN为IPsec VPN设置客户端或服务器