如何授予对已经运行的EC2实例的IAM访问权限
背景 我由一个运行不同EC2计算机的企业主(分段/产品等)在根级别交付了一个AWS账户。 我想要做的只是创build具有受限访问权限的不同IAM帐户。 例如,现在我想创build一个只有运行权限的IAM账户,终止一个特定的EC2实例。 我曾经尝试过 我基本上遵循这里的指示。 我创build了一个IAM组(称为superAdmin ),并创build了一个新的IAM帐户,并为该组分配了一个新用户( user_1 )。 然后我开始创build一个策略 ,并将其附加到superAdmin组,策略如下所示 { "Version": "2012-10-17", "Statement": [ { "Sid": "Stmt15094*****", "Effect": "Allow", "Action": [ "ec2:*" ], "Resource": [ "arn:aws:ec2:eu-west-1:%my-account-id%:instance/i-%instance-id%" ] } ] } 我确定资源遵循资源策略点。 (注意:这些情况在爱尔兰运行,据此与eu-west-1 ) 然后我调用这个策略staging_access并将其附加到user_1 (但也删除了所有其他策略): 问题 问题是,当我login为user_1 ,我什么都看不到: 当我去实例页面,什么也没有显示: 更新 我注意到,如果我只是简单地使资源成为一张通配符卡片,一切都会奏效: { "Version": "2012-10-17", "Statement": [ { "Sid": "Stmt1509458879000", "Effect": "Allow", "Action": […]