AWS cli 返回我
调用 ListBuckets 操作时发生客户端错误 (InvalidAccessKeyId):您提供的 AWS 访问 key ID 在我们的记录中不存在。
但是,我能够使用完全相同的凭证访问 hadoop distcp 和 s3md。这里有什么问题?
最佳答案
对于遇到此问题的任何人 - 检查您的环境变量。显然,CLI 在使用凭据文件中的任何内容之前使用了这些。
我在 Mac 上,所以从我的 ~/.profile 文件中删除有问题的环境变量就可以了。
关于amazon-web-services - 当我能够对 s3cmd 使用相同的凭据时,为什么 AWS cli 会给我 InvalidAccessKeyId 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26580177/