最后,决定用ca签名的证书替换自签名的证书?或者准备续借快过期的书,却不记得续借的过程?别担心,我们支持你。
替换SSL证书文件需要:
私钥-使用RSA 2048密钥类型生成的密钥,并使用SHA256哈希进行签名。我们还支持EC DSA 256bit和EC DSA 384 bit。然而,RSA 2048是最常用的密钥类型
公共证书——由证书颁发机构(CA)颁发。我们支持64base PEM格式的x509证书
CA证书/链-颁发上述公共证书的CA的证书。如果颁发的CA是中间CA,我们还需要根CA证书。如果有多个中间CA,我们需要所有中间CA和根CA的证书
表1。推荐关键配置
密钥类型 |
尺寸/曲线 |
签名算法 |
RSA |
2048 |
SHA256-with-RSAEncryption |
EC DSA 256 |
prime256v1 |
ecdsa-with-sha256 |
EC DSA 384 |
secp384r1 |
ecdsa-with-sha384 |
EC DSA 521 |
secp521r1 |
ecdsa-with-sha512 |
现在来看看这个过程:
使用OpenSSL命令从CVM或Linux机器生成SSL密钥和CSR(证书签名请求)。
将CSR、Certificate Signing Request (server.csr)发送到组织中的CA授权机构,并获得CA为网站签署的公共证书以及CA的公共证书。如果CA是中间CA,则还需要根CA证书。
将上面的证书文件复制到CVM或您生成服务器的Linux机器上的相同位置。关键和服务器。步骤1中的CSR。
由于Prism中只有一个字段可以上传CA证书/链文件,因此中间CA和根CA必须合并到一个文件中。确保链由正确的验证顺序的证书组成,因此最高权威的根CA是最后一个。- 使用OpenSSL验证生成的证书.
- 将上述每个步骤中生成的3个文件传输到可以访问Prism的桌面(例如,使用SCP),并将这些文件导入Prism。
生成或上传新证书后,接口网关将重启。但是,这不会影响运行在集群上的生产虚拟机,但会影响到Prism GUI的连通性。
有关命令和示例的详细说明,请参阅KB-4978 SSL证书上传故障处理- Prism中使用CA生成的证书替换自签名证书。
你可能还会发现: