AWS S3存储桶文件夹文件和子文件夹使用php授予公共权限

时间:2020-04-06 03:35:56

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

我想授予公共权限,以使用AWS开发工具包对文件夹的所有文件进行递归。

例如

存储桶名称:媒体 文件夹:images / 2020-04

我想公开2020-04年。这样我们使用

sudo chmod -R 0777 images/2020-04

1 个答案:

答案 0 :(得分:1)

您可以使用此策略仅授予对images/2020-04的访问权限

{
 "Version":"2012-10-17",
 "Statement":[
  {
   "Sid":"S1",
   "Effect":"Allow",
   "Principal": "*",
   "Action": "s3:*",
   "Resource":["arn:aws:s3:::your-bucket-name/images/2020-04/*"]
   }
  ]
}

您需要将此策略附加到存储桶中。

注意:用您的存储桶名称替换您的存储桶名称