不能GetObject,但政策说我应该能够。 (AWS S3)

时间:2016-07-15 16:12:38

标签: security amazon-web-services amazon-s3

我的存储桶中有以下政策:

{
    "Version": "2012-10-17",
    "Id": "PolicyID",
    "Statement": [
        {
            "Sid": "Download",
            "Effect": "Allow",
            "Principal": "*",
            "Action": [
                "s3:GetObject"
            ],
            "Resource": "arn:aws:s3:::my-bucket/*"
        },
        {
            "Sid": "Upload",
            "Effect": "Allow",
            "Principal": "*",
            "Action": [
                "s3:PutObject"
            ],
            "Resource": "arn:aws:s3:::my-bucket/*"
        }
    ]
}

一些文件SomeFile.txt没有个人权限,没有所有者。然而,尽管有这个政策,如果我试图匿名获取该对象,我没有运气。我真的不知道该怎么做。我怀疑缺乏主人是问题所在,但我真的输了。

此外,只有通过我的python服务上传的对象才会遇到此问题。那些在线上传的人都很好。

0 个答案:

没有答案