SSL 证书申请
安装
官方推荐通过 snap 进行安装
命令
- -d: 域名列表
- certificates: 显示生成的所有证书信息
- revoke: 撤销证书
- delete: 删除证书
运行
自动验证
在 ~/.secrets/certbot 创建 cloudflare.ini, 内容如下
内容为 Cloudflare Token.
申请证书
泛域名申请
单域名申请
证书默认保存在: /etc/letsencrypt/live/<YOUR.DOMAIN.COM/>
目录下。
定时执行
安装文档中的说明,会在证书过期之间自动续订, 可通过以下命令验证:
可通过以下命令查看
通过 certbot 申请的证书默认 90 天过期,可以通过创建 #定时任务 进行自动化更新:
参考