gpt4 book ai didi

amazon-s3 - 用于将照片匿名上传到存储桶的 Amazon S3 存储桶策略

转载 作者:行者123 更新时间:2023-12-02 11:27:30 25 4
gpt4 key购买 nike

我计划使用 Amazon S3 让用户从 iPhone 上传照片,然后公开查看它们。

我在理解如何在存储桶策略中设置这些安全约束时遇到一些困难:

  • 每个人都可以读取每个文件。
  • 每个人都可以上传最大为 256K 的文件。
  • 任何人都无法删除任何文件。
  • 任何人都无法修改任何文件。

最佳答案

好吧,我最终解决了这个问题。唯一的问题是你不能对添加文件和更新文件设置不同的权限。它们都被 s3:PutObject 覆盖。另外,似乎无法限制文件大小。

{
"Version": "2008-10-17",
"Id": "policy",
"Statement": [
{
"Sid": "allow-public-read",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::bucket/*"
},
{
"Sid": "allow-public-put",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:PutObject",
"Resource": "arn:aws:s3:::bucket/*"
}
]
}

关于amazon-s3 - 用于将照片匿名上传到存储桶的 Amazon S3 存储桶策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8310462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com