0

运行 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 工具拒绝?

4

1 回答 1

1

“旧”命令行工具都使用了不同的身份验证机制——一些从环境变量中提取,另一些需要一种或另一种类型的配置文件,等等。我知道很早的工具允许你使用 X.509 证书,但从未使用过那。我不认为 X.509 证书与您用于启动实例的密钥相同。

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

于 2014-03-20T22:21:50.910 回答