在Ubuntu 20.04/18.04/16.04和Debian 10/9上安装Webmin
在本教程中,我们将介绍在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设置客户端或服务器