amazon web services -密钥对ELB工具有效,对RDS工具无效



当我运行RDS cli工具时,我得到以下错误:

$ rds-describe-db-snapshots
rds-describe-db-snapshots:  Malformed input-The content of the file:
  /path/to/my-key.pem, is not a valid private key

这是我用于ELB工具的键,它是EC2_PRIVATE_KEY的值。我可以运行ec2-describe-instances并像往常一样立即得到结果。

当我的密钥被ELB工具接受时,什么可能导致RDS工具拒绝我的密钥?

"旧的"命令行工具都使用不同的认证机制——一些是从env vars中提取的,其他的需要一种或另一种类型的配置文件,等等。我知道非常早期的工具允许您使用X.509证书,但从未使用过。我不相信X.509证书和你用来启动实例的密钥是相同的。

我建议使用新的"统一的"aws cli工具,它只有一个配置文件,并允许您在该文件中存储多个配置文件。

相关内容

  • 没有找到相关文章

最新更新