AutoSSL

AWS 访问密钥

在 AutoSSL 中管理并使用 AWS 访问密钥。

概览

AutoSSL 向 Amazon Web Services(AWS)发起请求时,需要 AWS 访问密钥进行身份验证。添加访问密钥后,你授权 AutoSSL 代为执行指定操作,例如把 SSL 证书部署到 AWS 资源。

配置参数

参数说明
AccessKey IDAWS 账户或 IAM 用户的 Access Key ID。
Secret Access Key与 Access Key ID 对应的私有访问密钥。AutoSSL 会在保存前对其进行安全加密。

重要

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

如何获取访问密钥

  1. 登录 AWS 管理控制台。
  2. 在导航窗格中选择 Users。
  3. 创建新的 IAM 用户(或选择现有用户),打开 Security credentials 标签页。
  4. 在 Access keys 部分选择 Create access key。
  5. 复制 Access key ID 和 Secret access key,粘贴到 AutoSSL。

更详细的说明见 AWS IAM 创建访问密钥的文档。

安全建议

为提高访问密钥的安全性,强烈建议:

  • 使用 IAM 用户:不要使用 AWS 根账户的访问密钥。始终为 AutoSSL 创建专用的 IAM 用户。
  • 最小权限:只授予该 IAM 用户完成目标部署所需的权限。不要授予 AdministratorAccess 这类宽泛权限。
  • 定期轮换:定期轮换访问密钥,降低凭证泄露的风险。

支持的部署目标

AWS 访问密钥用于 AutoSSL 中的以下部署服务商:

  • AWS ACM:把证书导入 AWS Certificate Manager。
  • AWS CloudFront:把证书直接部署到 CloudFront 分配。
  • AWS S3:把证书文件上传到 S3 存储桶,并保留版本目录和 latest 路径。
AWS 访问密钥 | AutoSSL