s3存储桶策略访问被拒绝

Farhan Salam |

我正在尝试从上载s3上的对象aws-sdk-js,但无法弄清楚我的情况的政策。我只想允许一个用户具有上传权限和公共读取权限。

这是我的S3存储桶策略

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadForGetBucketObjects",
            "Effect": "Allow",
            "Principal": {
                "AWS": "*"
            },
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::some-bucket/*"
        },
        {
            "Sid": "",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::1111111111111:user/some-bucket-user"
            },
            "Action": "s3:*",
            "Resource": "arn:aws:s3:::some-bucket/*"
        }
    ]
}

我的IAM政策是:

{
  "Version":"2012-10-17",
  "Statement":[
    {
      "Sid":"AddPerm",
      "Effect":"Allow",
      "Action":"s3:*",
      "Resource":["arn:aws:s3:::some-bucket/*"]
    }
  ]
}

有人可以指出我在这里做错了吗?

Farhan Salam |

不好的是,我没有AWS.S3正确初始化,它使用的是ec2实例的用户/角色,而不是我分配的那个。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

AWS S3 存储桶策略访问被拒绝

托管静态网页时拒绝Amazon S3存储桶策略访问

AWS S3存储桶策略编辑器访问被拒绝

S3 存储桶访问策略:拒绝 IP 范围且 VPC 端点不起作用

即使在S3存储桶策略中指定了IAM用户,访问也会被拒绝

AWS S3存储桶策略明确拒绝

S3存储桶策略-拒绝存储桶删除,返回“无效的策略语法”

以root用户(=存储桶拥有者)在AWS S3存储桶上放置存储桶策略时拒绝访问

S3存储桶策略与访问控制列表

访问被拒绝在 s3 存储桶上公开图像

拒绝对S3存储桶的AWS CloudFront访问

Jenkins拒绝S3存储桶访问

PHP Amazon SDK,S3存储桶访问被拒绝

AWS S3 存储桶策略

AWS:无法通过s3存储桶策略授予s3访问权限

AWS-S3-创建存储桶策略-错误:访问被拒绝

当我尝试使用签名帖子上传到 s3 时访问被拒绝,这可能是存储桶策略吗?

AWS S3:关闭“存储桶阻止公共访问”时,拒绝访问对象

为什么我的lambda函数尝试访问S3存储桶时会被拒绝访问?

如何使用简单的s3存储桶策略授予对加密存储桶的跨帐户访问权限?

即使使用存储桶和/或用户策略,也无法在AWS s3存储桶上进行访问

s3 生命周期规则是否覆盖拒绝删除存储桶或 DeleteObject 策略是 s3 存储桶?

尽管有CloudFront原始身份访问策略,S3存储桶仍然公开

允许访问特定角色并限制所有角色的 S3 存储桶策略

尝试授予对 S3 存储桶的云端访问权限,但得到“策略无效操作”

Amazon S3存储桶策略允许访问仅特定的http

AWS S3存储桶加密-存储桶属性设置与存储桶策略设置

Amazon S3存储桶策略,允许用户写入存储桶,但仅限该存储桶

从VPC访问S3存储桶