aws cli 上传证书到acm
时间: 2024-09-19 16:10:43 浏览: 29
AWS CLI (Amazon Web Services Command Line Interface) 是一种工具,允许用户通过命令行界面方便地管理 AWS 服务,包括 Amazon Certificate Manager (ACM)。要使用 AWS CLI 将证书上传到 ACM,你可以按照以下步骤操作:
1. 首先,确保已经安装了 AWS CLI 并配置好凭证(`aws configure`),如果没有,需要通过 `pip install awscli` 安装。
2. 使用 `aws acm import-certificate` 命令。基本语法如下:
```
aws acm import-certificate \
--certificate-body <certificate_body> \
--private-key <private_key> \
[--certificate-chain <certificate_chain>] \
[--tags Key=<key>,Value=<value> ...]
```
- `--certificate-body`: 提供你要导入的 SSL/TLS 证书的明文内容。
- `--private-key`: 私钥文件的内容,也可以是PEM格式。
- 如果有证书链(例如CA链),可以提供 `--certificate-chain` 参数。
- 可以添加标签 (`--tags`) 来标记证书。
3. 执行上述命令后,ACM 会验证证书并将其添加到你的证书库中。如果成功,会返回一个新的证书 ARN。