Webmin通过网络处理Unix系统管理,借助现代浏览器,用户可以设置安全账户、DNS、Apache和文件共享,是功能最强大的基于Web的Unix系统管理工具。以下是Webmin服务器上安装SSL证书的方法。
通过电子邮件获取zip文件中的SSL证书后,下载证书文件(主要和中间证书)并将其解压缩到本地目录。
一、替换旧的minserv.pem文件
1、找到miniserv.Pem文件(通常在/etc/webmin/中),用私钥和主证书的组合替换mineserv.Pem文件。可以通过两种方式创建新的miniserv.Pem文件。
运行命令:
cat private.key yourcommonname.crt>new_miniserv.pem
2、使用文本编辑器打开private.key和yourdomain.crt文件,并将这两个文件的内容((包括标签—–BEGIN CERTIFICATE—–和—–END CERTIFICATE—–)复制到名为new-miniser.pem的新文件中
new-miniser.pem文件将如下所示:
—–开始RSA私钥—– (私钥加密内容) —–结束RSA私钥—– —–开始认证—– (SSL证书加密内容:yourdomainname.crt) —–结束证书—–
二、配置新的miniserv.conf文件
使用文本编辑器打开中间证书文件的miniserv.conf文件,并添加之前创建的中间证书文件。将“extracas”行添加到Ministry.conf文件中,完整路径如下:
extracas=/etc/webmin/intermediate_Certificate.crt
完成以上步骤之后,重新启动Webmin并在浏览器中输入其URL检查一下SSL证书是否安装成功。也可以通过在线检测工具进行检查。

