AutoSSL

S3 兼容存储凭证

在 AutoSSL 中管理并使用 S3 兼容存储凭证。

概览

S3 兼容存储凭证用于让 AutoSSL 向任何 S3 兼容对象存储服务进行身份验证。添加这些凭证后,你授权 AutoSSL 代为把 SSL 证书文件上传到存储桶。

此凭证类型适用于 MinIO、Ceph RADOS Gateway、Wasabi、DigitalOcean Spaces,以及其他提供 S3 兼容 API 的服务。

此凭证类型与 AWS、Cloudflare R2 及其他服务商专用访问密钥相互独立。当存储端点完全自定义、且没有对应的专用服务商时,使用此类型。

配置参数

参数说明
Access Key IDS3 兼容存储的 Access Key ID。
Secret Access Key对应的私有访问密钥。AutoSSL 会在保存前对其进行安全加密。

重要

以后如果要修改 Secret Access Key,必须重新填写完整的密钥。

如何获取凭证

具体步骤取决于存储平台。一般流程如下:

  1. 登录对象存储管理控制台或 MinIO 管理面板。
  2. 为 AutoSSL 创建专用用户或服务账号。
  3. 生成 Access Key ID 和 Secret Access Key。
  4. 授予该用户向目标存储桶上传对象的权限(例如 PutObject / s3:PutObject)。
  5. 把凭证复制到 AutoSSL。

MinIO 示例

  1. 打开 MinIO Console,进入 Access Keys。
  2. 点击 Create access key,复制 Access Key 和 Secret Key。
  3. 确认关联用户对目标存储桶有写入权限。

安全建议

  • 使用专用凭证:为 AutoSSL 单独创建访问密钥,不要复用管理员凭证。
  • 最小权限:只对指定存储桶授予 PutObject(如有需要,也可对目标前缀授予 ListBucket)。
  • 定期轮换:定期轮换访问密钥,降低凭证泄露的风险。

支持的部署目标

S3 兼容存储凭证用于 AutoSSL 中的以下部署服务商:

  • S3 Compatible Storage:把证书文件上传到自定义的 S3 兼容存储桶,并保留版本目录和 latest 路径。
S3 兼容存储凭证 | AutoSSL