> ## Content Index
> Fetch the complete content index at: https://www.moeox.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# 群辉 synology acme ssl证书配置
- URL: https://www.moeox.com/-e7-be-a4-e8-be-89-synology-acme-ssl-e8-af-81-e4-b9-a6-e9-85-8d-e7-bd-ae/
- Published: 2024-07-01T04:25:48.000Z
- Updated: 2024-07-01T04:25:48.000Z
- Author: asumi233
- Tags: Linux, 杂项, #wp, #wp-post, #Import 2026-09-01 23:51

配置步骤1：

```bash
sudo -i  -----登录root
cd ~
wget https://github.com/acmesh-official/acme.sh/archive/master.tar.gz
tar xvf master.tar.gz
cd acme.sh-master/
./acme.sh --install --nocron --home /usr/local/share/acme.sh --accountemail "邮箱地址"
####dnspod
export DP_Id="id"     -----dnspod
export DP_Key="key"  -----dnspod
######腾讯云 任选其一
export Tencent_SecretId="xxx"   ---腾讯云api
export Tencent_SecretKey="xxx"   ----腾讯云api
export CERT_DOMAIN="域名.com"
cd /usr/local/share/acme.sh/
###dnspod
./acme.sh --issue --server letsencrypt --home . -d "$CERT_DOMAIN" -d *.域名.com --dns dns_dp
####腾讯云
./acme.sh --issue --server letsencrypt --home . -d "$CERT_DOMAIN" -d *.域名.com --dns dns_tencent
---------导入证书至dsm
cd /usr/local/share/acme.sh
export SYNO_Username='群辉管理员用户名'
export SYNO_Password='密码'
export SYNO_Hostname="群辉ip"
export SYNO_Scheme="https"  ------可选
export SYNO_Port="5001"   ------可选
export SYNO_Certificate="default"
export SYNO_Create=1   ---------第一次安装证书需要加入这个
export CERT_DOMAIN="域名.com"   --------必须填入 不然会报错 
export SYNO_DID='cookies'    -----------------如果开启了otp两步验证 需要登录网页 然后登录 otp那里选择记住电脑保持登录 下次不用输入otp  登录进页面后  chrome里看cookies里的did值 输入这里
./acme.sh --insecure --deploy --home . -d "$CERT_DOMAIN" --deploy-hook synology_dsm
```

步骤2：自动更新任务

```bash
群辉创建自定义脚本  并且用户为root
时间每周1-2次 时间随你定
脚本内容：
/usr/local/share/acme.sh/acme.sh --cron --force --insecure --home /usr/local/share/acme.sh/
```

修复群辉升级后acme的环境变量

```bash
/usr/local/share/acme.sh/acme.sh --upgrade --nocron --home /usr/local/share/acme.sh
```

后续如果需要再加个安装证书到固定地方，并且执行自定义命令 可以用以下命令：

```bash
/usr/local/share/acme.sh/acme.sh --home /usr/local/share/acme.sh --install-cert -d xxx.com \
--key-file       /xxx/xxx.com.key  \
--fullchain-file /xxx/xxx.com.crt \
--reloadcmd     "/bin/bash /xxx/acme-scripts.sh"
```

\--home这个命令 任何命令都需要加上这个不然 不生效找不到目录 因为没环境变量