Let's Encrypt免费SSL证书生成
环境为黑群晖DSM6.2.3,因为阿里云免费域名改为3个月,不在提供1年的免费SSL证书。因此为了方便使用,这次到期后准备准备自己申请免费的SSL证书并导入到系统中。
具体如下:
使用acme.sh工具进行自动申请。
在硬盘中创建一个目录用于保存该脚本所需文件
mkdir /volume2/@acme
cd /volume2/@acme
curl https://get.acme.sh | sh2、自动升级
acme.sh --upgrade --auto-upgrade # 更新acme.sh
acme.sh --set-default-ca --server letsencrypt # 设置默认CA为let's Encrypt3、申请签发SSL证书
# 申请RSA证书
/volume2/@acme/acme.sh-master/acme.sh --issue -d 你的域名 -d *.你的域名 --dns dns_ali \
--dnssleep 30 --ocsp --keylength 2048
# 申请ECC证书
/volume2/@acme/acme.sh-master/acme.sh --issue -d 你的域名 -d *.你的域名 --dns dns_ali \
--dnssleep 30 --ocsp --keylength ec-256一切正常的话,可以去以下提示信息中找到已经签发后的SSL证书。
接着就把证书部署好就行了。