【群晖】命令行 acme.sh 自动申请域名证书

记录一下,如果遗忘了,自己一看就了解。

一:DNS API

我使用的是阿里云

 

 二:

下载acme:GitHub - acmesh-official/acme.sh: A pure Unix shell script implementing ACME client protocol

地址中有安装命令:

 我使用的是ZeroSSL.com CA

介绍如下:

 

 由于我i使用的是DNS API,故查找阿里相关API

 

 

如果你使用的其他API,就找其他设置;

 

 阿里设置如上图。这样基本知识点都齐了,接下来开始配置;

三:

群晖命令行登录root

sudo -i

下载acme,如同;并解压;

 向zerossl注册账户;

 在下载的文件中,找到

将第一步的阿里云申请的key信息填入dns_ali.sh

运行生成证书代码:

./acme.sh --issue --dns dns_ali -d (*.example.com自己的域名) -d (example.com自己的域名)

生成证书成功;

题外话:

我是在群晖命令行中运行的,对应下载的解压,可以上传到群晖的共享文件中,然后解压设置dns_ali.sh;同时也可以将生成的证书,通过命令行的形式发送给共享文件,这样群晖可视化界面中就可以看见证书;该证书有效期90天;等要过期的时候在,重新设置即可;

acme生成证书的方式很多,例如,也可以通过群晖docker中的acme申请,也是一样的;主要是注意将DNS API中的相关key设置正确,并授权。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值