格莱西域名系统验证插件
certbot-glesys的Python项目详细描述
CertBot的Glesys DNS身份验证器
这允许自动完成Certbot’s 在GleSYSdns上管理的域的dns01标记。
安装
$ pip install certbot-glesys
使用量
创建具有以下权限的API密钥:
- domain:list
- domain:listrecords
- domain:addrecord
- domain:deleterecord
别忘了授予访问适当IP地址范围的权限。如果你愿意 要从任何地方运行客户机,请输入0.0.0.0/0。
要使用验证器,您需要提供一些必需的选项:
- --certbot-glesys:auth-credentials(必需)
- 带有user和password的ini文件,供glessys api用户使用。
凭据文件必须具有以下格式:
certbot_glesys:auth_user = CL00000 certbot_glesys:auth_password = apikeygoeshere
出于安全原因,该文件不能是世界可读的。你可以通过 跑步:
$ chmod 600 credentials.ini
然后您可以使用:
运行certbot。$ certbot certonly \ --authenticator certbot-glesys:auth \ --certbot-glesys:auth-credentials credentials.ini \ -d domain.com
如果要获取通配符证书,可以使用 --serverhttps://acme-v02.api.letsencrypt.org/directory标志和域 -d *.domain.com。
免责声明
此插件既不隶属于glesys internet services,也不被glesys internet services认可。 AB.
更改日志
版本0.1.1
于2018年3月15日发布
- 将默认传播时间缩短到90秒以提高可靠性
- 修复了GlesysDomainApiClient中的错误基url,拉取请求 #2 (@montaniasystemab)
版本0.1.0
于2017年9月30日发布
- 初始版本