Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS证书上载错误:调用UploadServerCertificate操作时发生客户端错误(KeyPairMismatch)_Amazon Web Services_Ssh_Certificate - Fatal编程技术网

Amazon web services AWS证书上载错误:调用UploadServerCertificate操作时发生客户端错误(KeyPairMismatch)

Amazon web services AWS证书上载错误:调用UploadServerCertificate操作时发生客户端错误(KeyPairMismatch),amazon-web-services,ssh,certificate,Amazon Web Services,Ssh,Certificate,尝试上载证书时出现此错误: 调用时发生客户端错误(KeyPairMismatch) UploadServerCertificate操作:私钥不匹配 提供的公钥。请验证关键材料并重试 再说一遍 我已经按照此处链接中有关如何创建和上载服务器证书的所有说明进行了操作: 我还通过电子邮件收到了以下证书: 作为PKCS#7 Base64编码 作为PKCS#7 Bin编码 与X509一样,Base64编码 仅作为X509证书,Base64编码 仅作为X509中间产物/根,Base64编码 与X509中间

尝试上载证书时出现此错误:

调用时发生客户端错误(KeyPairMismatch) UploadServerCertificate操作:私钥不匹配 提供的公钥。请验证关键材料并重试 再说一遍

我已经按照此处链接中有关如何创建和上载服务器证书的所有说明进行了操作:

我还通过电子邮件收到了以下证书:

  • 作为PKCS#7 Base64编码
  • 作为PKCS#7 Bin编码
  • 与X509一样,Base64编码
  • 仅作为X509证书,Base64编码
  • 仅作为X509中间产物/根,Base64编码
  • 与X509中间产物/仅根相反,Base64编码
我将上传代码如下所示:

aws iam upload-server-certificate --server-certificate-name my_cert_edu
    --certificate-body file://my_cert_edu.pem --private-key file://MYtesting.pem
    --certificate-chain file://my_cert_edu_interm.pem 

出现此错误的原因是,我输入了访问Putty所需的私钥,而不是通过以下命令生成的私钥:openssl genrsa 2048>private-key.pem