我创建了一个新的访问密钥并在 AWS CLI 中配置了该密钥aws configure
。它创造了.ini
文件输入~/.aws/config
。当我跑步时aws s3 ls
它给:
调用 ListBuckets 操作时发生客户端错误 (InvalidAccessKeyId):您提供的 AWS 访问密钥 ID 在我们的记录中不存在。
AmazonS3FullAccess
策略也附加到用户。如何解决这个问题?
看起来已经为环境变量设置了一些值AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY.
如果是这样,您可以在执行以下命令时看到一些值。
echo $AWS_SECRET_ACCESS_KEY
echo $AWS_ACCESS_KEY_ID
如果您正在使用,则需要重置这些变量AWS配置
要重置,请执行以下命令。
unset AWS_ACCESS_KEY_ID
unset AWS_SECRET_ACCESS_KEY
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)