【问题标题】:AWS S3 Permission to put in specific folderAWS S3 放入特定文件夹的权限
【发布时间】:2017-05-19 12:24:43
【问题描述】:

我想出了如何使用以下策略仅放入 AWS s3 存储桶。我想将放置目标限制为 S3 的单个目录,但是当我在路径上添加时,我的权限被拒绝。我需要允许哪些附加操作?

{
"Version": "2012-10-17",
"Statement": [
    {
        "Effect": "Allow",
        "Action": [
            "s3:PutObject",
            "s3:PutObjectAcl"
        ],
        "Resource": "arn:aws:s3:::BUCKET-NAME/*"
    }
]
}

【问题讨论】:

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


    【解决方案1】:

    我不知道我做错了,但该政策现在正在按预期工作。

    {
    "Version": "2012-10-17",
    "Statement": [
    {
        "Effect": "Allow",
        "Action": [
            "s3:PutObject",
            "s3:PutObjectAcl"
        ],
        "Resource": "arn:aws:s3:::BUCKET-NAME/path/to/folder/*"
    }
    ]
    }
    

    把它放在那里的命令是

    aws s3 cp put-from-cli.test6 s3://BUCKET-NAME/path/to/folder/
    

    确保使用正确的凭据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-13
      • 2016-06-26
      • 1970-01-01
      • 2012-12-31
      • 2012-02-04
      • 1970-01-01
      • 2014-07-01
      • 2019-03-13
      相关资源
      最近更新 更多