AWS CLI“拒绝访问”错误是否意味着权限错误或密钥错误?

问题描述 投票:1回答:1

我在Mac High Sierra系统上安装了aws命令行客户端。我使用

设置凭据和区域
aws configure

但是,当我尝试查看任何内容或特定存储桶内容时,显示“访问被拒绝” ...

localhost:tmp davea$ aws s3 ls 

An error occurred (SignatureDoesNotMatch) when calling the ListBuckets operation: The request signature we calculated does not match the signature you provided. Check your key and signing method.



localhost:tmp davea$ aws s3 ls s3://my-bucket-us

An error occurred (AccessDenied) when calling the ListObjectsV2 operation: Access Denied

这是否表示我的密钥/机密错误或仅仅是管理员未授予我执行这些操作的权限?

amazon-web-services amazon-s3 command-line-interface
1个回答
1
投票

您可以通过调用来检查配置的凭据是否可以通过命令行访问

aws sts get-caller-identity

如果身份是预期的,并且您正在使用会话令牌,则应尝试在config文件中再次设置它。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.