Webmin 如何配置 Let 's Encrypt SSL 证书 ?
默认情况下,Webmin 使用自签名 SSL 证书, 运行在端口 10000 上。这会导致浏览器出现安全警告,出于安全原因,许多组织禁止使用自签名证书。
Let 's Encrypt 是一个免费的、开放的证书颁发机构,提供免费的 SSL 证书,有效期为 90 天。这些证书可以手动更新或设置为过期前自动续订。
本文将介绍如何为您的 Webmin Hostname 安装 Let 's Encrypt SSL 证书。
Updating Webmin Hostname
确保您的 Webmin 链接到一个有效的域名。通过 Webmin 管理面板修改系统 Hostname,这将改变系统的Hostname 并更新 /etc/hosts
文件,将 Hostname 与本地 IP 地址相关联。
Configuring Let’s Encrypt Certificate
在 Webmin 中配置 Let 's Encrypt SSL 的步骤如下:
(1) 转到 Webmin(在左侧栏)
(2) 点击 "Webmin Configuration"
(3) 点击 "SSL Encryption"
(4) 前往 Let’s Encrypt 页面
(5) 在 "Hostnames for certificate" 下输入主机名
(6) 使用文件验证方式,选择 "Other directory",并设置路径为 "/var/www/html"
(7) 设置过期前一个月自动续签证书
(8) 再次检查所有信息并按 "Request Certificate" 按钮
(9) 如果成功,您将看到如下结果
Testing the SSL Certificate
使用 "https://webmin.yourdomain.net:10000" 访问 Webmin,浏览器应该显示一个有效的 SSL 证书。
我的开源项目
评论已关闭