Bra*_*m z 3 webmin letsencrypt
使用 Let's Encrypt 可以轻松为 Webmin 上的虚拟服务器获取 SSL 证书。但是如何使用 Let's Encrypt 为 Webmin 本身设置自动 SSL 续订?
设置一个 cron 作业 ( sudo crontab -e) 来更新您的证书。此行每周日午夜更新证书并使用域deltik.org、webroot/home/deltik/public_html/和电子邮件地址my-email-address:
0 0 * * 0 /usr/bin/letsencrypt certonly --email "my-email-address" --agree-tos --renew-by-default --webroot -w /home/deltik/public_html/ -d deltik.org\nRun Code Online (Sandbox Code Playgroud)\n\n在将其转换为 cron 作业之前,运行该命令以确保其正常工作。如果成功,上面的示例命令将使用/etc/letsencrypt/live/deltik.org/四个文件 、cert.pem、chain.pem fullchain.pem和更新该文件夹privkey.pem。
然后,在 Webmin \xc2\xbb Webmin 配置 \xc2\xbb SSL 加密 \xc2\xbb SSL 设置 \xc2\xbb SSL 支持中,配置:
\n\n\n\n设置以下内容,其中YOURDOMAIN.TLD是您自动重新生成的证书的域:
/etc/letsencrypt/live/YOURDOMAIN.TLD/privkey.pem/etc/letsencrypt/live/YOURDOMAIN.TLD/cert.pem/etc/letsencrypt/live/YOURDOMAIN.TLD/chain.pem可以在文件中设置这些相同的配置选项/etc/webmin/miniserv.conf:
ssl=1\nkeyfile=/etc/letsencrypt/live/YOURDOMAIN.TLD/privkey.pem\ncertfile=/etc/letsencrypt/live/YOURDOMAIN.TLD/cert.pem\nextracas=/etc/letsencrypt/live/YOURDOMAIN.TLD/chain.pem\nRun Code Online (Sandbox Code Playgroud)\n\n如有必要,重新启动 Webmin:
\n\nsudo service webmin restart\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
2845 次 |
| 最近记录: |