gpt4 book ai didi

amazon-web-services - 为什么我的终端返回这个 s3 错误?

转载 作者:行者123 更新时间:2023-12-03 15:08:53 25 4
gpt4 key购买 nike

这是我不断收到的错误:

A client error (AccessDenied) occurred when calling the ListObjects operation: Access Denied

我已经三重检查了我的凭据,并用谷歌搜索了这个错误。我编辑了我的存储桶策略以添加 s3:ListBucket 操作,但无济于事。当我这样做时,它只会返回一条类似的消息:
A client error (AccessDenied) occurred when calling the ListBuckets operation: Access Denied

想法?这也是我第一次创建 s3 存储桶,所以很可能我错过了一些重要的步骤。

我已经三重检查了我的 key ,甚至尝试创建一个额外的用户(编辑存储桶权限以允许经过身份验证的用户)。总是返回相同的错误。

任何帮助或见解将非常非常感谢。谢谢!

最佳答案

在遇到与您相同的(第二个)错误后,我发现了这个问题:

$ aws s3 ls

A client error (AccessDenied) occurred when calling the ListBuckets operation: Access Denied

原来有一个 specific policy permission您需要添加才能列出所有可用的存储桶:
{
"Sid": "AllowListingOfAllBuckets",
"Effect": "Allow",
"Action": [
"s3:ListAllMyBuckets"
],
"Resource": [
"arn:aws:s3:::*"
]
},

由于您没有说明您正在运行哪个命令来生成错误,因此我不能说这是否对 OP 有帮助,但希望它可以帮助在与我相同的情况下偶然发现这篇文章的其他人。

关于amazon-web-services - 为什么我的终端返回这个 s3 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33319678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com