小编Adi*_*ari的帖子

拒绝 AWS S3 中的匿名下载

我有一个包含多个可公开下载的文件的存储桶。我想制定一个存储桶策略,之后这些文件只能由我的 IAM 用户下载。到目前为止我得到的政策是这样的:

{
    "Version": "2008-10-17",
    "Id": "Policy1424952346041",
    "Statement": [
        {
            "Sid": "Stmt1424958477350",
            "Effect": "Deny",
            "NotPrincipal": {
                "AWS": "arn:aws:iam::777777777777:root"
            },
            "Action": "s3:*",
            "Resource": "arn:aws:s3:::test/*"
        },
        {
            "Sid": "Stmt1424958477351",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::777777777777:root"
            },
            "Action": "s3:*",
            "Resource": "arn:aws:s3:::test/*"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

但是,它拒绝了包括 IAM 用户在内的所有人。任何人都可以指出这里有什么问题吗?

amazon-s3 amazon-web-services

5
推荐指数
1
解决办法
759
查看次数

标签 统计

amazon-s3 ×1

amazon-web-services ×1