在 Certificate Manager
我刚刚为 SSL 证书颁发了我的域,我需要像 private.key & certificate
这样的证书文件.
我在 AWS Certificate Manager
中没有看到任何地方控制台,我可以下载此证书以在此文件中使用它:
files:
/etc/pki/tls/certs/server.crt:
mode: "000400"
owner: root
group: root
content: |
-----BEGIN CERTIFICATE-----
certificate goes here
-----END CERTIFICATE-----
/etc/pki/tls/certs/server.key:
mode: "000400"
owner: root
group: root
content: |
-----BEGIN RSA PRIVATE KEY-----
private key goes here
-----END RSA PRIVATE KEY-----
最佳答案
遗憾的是,您无法从 AWS ACM 导出私有(private) SSL 证书 key 。来自 docs :
You cannot install your ACM certificate or your private ACM Private CA certificate directly on your AWS based website or application.
相反,您必须在与 ACM 一起使用的资源上部署 ACM 证书,例如 负载均衡器,CloudFront 发行版 , AWS Nitro Enclaves 等。
但是如果你想拥有您自己的 SSL 证书 ,然后您可以使用 https://letsencrypt.org/ 免费创建一个,而不是使用 ACM。
关于amazon-web-services - 如何获取证书文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69251407/