首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有两个应用程序的aws ec2实例,每个应用程序对s3具有不同的访问权限

具有两个应用程序的aws ec2实例,每个应用程序对s3具有不同的访问权限
EN

Stack Overflow用户
提问于 2019-10-07 21:41:46
回答 1查看 69关注 0票数 1

我有一个ec2实例,其中包含两个名为A和B的web应用程序。

如何为shared ec2实例中部署的每个web应用程序设置不同的S3访问权限?在我们的示例中,web应用A只能访问与其应用相关的s3存储桶,而不能访问与web应用B相关的s3存储桶。当涉及到s3存储桶的访问权限时,对web应用B执行相同的操作。

请将您的解决方案标记为hack,如果这不是一种干净的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-07 21:54:41

您需要为应用程序A和B创建两个单独的IAM用户,在IAM用户中,您必须为每个IAM用户创建角色,而在IAM-roles中,您需要指定s3存储桶策略以及要通过应用程序A或B访问的特定存储桶的所有详细信息。创建IAM角色后,为每个IAM用户分配相应的策略。

现在,在您各自的应用程序中使用这些IAM用户凭据来访问特定的存储桶。如果您正在通过代码或控制台访问存储桶,那么您应该为该用户提供编程存储桶访问。请点击下面的链接了解更多信息。

AWS - Writing IAM Policies

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58270812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档