本文示例用于申请Let's Encrypt通配符证书,但因LEGO的适配性,可以同时用于其他ACME兼容平台
- 使用前置条件:安装Lego,拥有对应DNS厂商API的访问权限。
安装Lego(Mac Homebrew为例)
brew install lego
申请证书
#!/bin/bash
file_path=`readlink -f $0`
dir_path=`dirname $file_path`
cert_path=${dir_path}/cert
ALICLOUD_ACCESS_KEY=AKAKAKAKAKAAK \
ALICLOUD_SECRET_KEY=SKSKSKSKSKSKS \
lego --email "XXXXXXX@XXXXX.com" --dns alidns --domains "*.XXXXX.cn" --dns.resolvers 223.5.5.5:53 --path ${cert_path} run
附录
https://go-acme.github.io/lego/
本文标题:使用LEGO申请通配符证书 - 备忘
本文连接:https://blog.dextercai.com/archives/209.html
除另行说明,本站文字内容采用创作共用版权 CC-BY-NC-ND 4.0 许可协议,版权归本人所有。
除另行说明,本站图片内容版权归本人所有,任何形式的使用需提前联系。