【发布时间】:2021-08-07 12:13:03
【问题描述】:
我需要快速将静态 Angular 应用程序部署到 AWS S3。不幸的是,我还是 id 的新手,所以我想请你帮忙:
- 存储桶策略应该是什么?
- 我应该赋予用户组什么角色来访问它?
要求:
- 部署在 S3 存储桶中的应用是公开的
- 存储桶内容只能由用户组的那些部分访问。该组的用户应该只能上传和获取存储桶中的文件。不多不少。
- 另一个用户组作为存储桶的管理员。
谢谢。任何帮助将不胜感激。
【问题讨论】:
-
您可以通过预签名 URL docs.aws.amazon.com/AmazonS3/latest/userguide/… 与群组共享您的内容,您也可以这样做上传 docs.aws.amazon.com/AmazonS3/latest/userguide/…
-
“部署在 S3 存储桶中的应用程序是公开的” 与“存储桶内容只能由用户组的那部分人访问”非常相反我>。你的目标不明确。
-
您应该按照@jscott 在他们的回答中链接到的教程进行操作 - 尤其是 如果您是新手。然后,如果您遇到任何问题 - 提出问题。
标签: amazon-web-services amazon-s3