Amazon web services 在另一个帐户中创建S3 Bucket

Amazon web services 在另一个帐户中创建S3 Bucket,amazon-web-services,amazon-ec2,amazon-iam,role,Amazon Web Services,Amazon Ec2,Amazon Iam,Role,我有一个配置了IAM角色的ec2实例,它可以在自己的帐户中读取S3。我在另一个AWS帐户中配置了一个跨帐户角色,该帐户有权创建S3存储桶。然后,我将分配给ec2实例访问权限的角色指定为跨帐户角色 当我尝试创建s3 bucket时,它会尝试在自己的帐户中创建它。如何告诉aws cli在其他帐户中创建bucket?请参阅跨帐户python脚本 当您运行它时,您将自动重定向到跨帐户AWS控制台…如果您不想运行python脚本…请通过切换角色选项登录 通过cli,您必须运行sts命令…例如,aws st

我有一个配置了IAM角色的ec2实例,它可以在自己的帐户中读取S3。我在另一个AWS帐户中配置了一个跨帐户角色,该帐户有权创建S3存储桶。然后,我将分配给ec2实例访问权限的角色指定为跨帐户角色


当我尝试创建s3 bucket时,它会尝试在自己的帐户中创建它。如何告诉aws cli在其他帐户中创建bucket?

请参阅跨帐户python脚本

当您运行它时,您将自动重定向到跨帐户AWS控制台…如果您不想运行python脚本…请通过切换角色选项登录


通过cli,您必须运行sts命令…例如,aws sts假定角色-角色arn CrossSCCountrolLearn-角色会话名称DemoRoleSession>/tmp/假定角色输出.txt

您是否阅读了以下内容:我有,它没有回答我关于如何在其他帐户中创建存储桶的问题。它提到了如何管理现有bucket的权限。您可以为您的角色粘贴策略吗?如果可能的话。