【问题标题】:Error in creating a custom run instances policy创建自定义运行实例策略时出错
【发布时间】:2014-03-06 14:33:08
【问题描述】:

我是 AWS 中 IAM 的新手。我已经制定了政策

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "TheseActionsDontSupportResourceLevelPermissions",
      "Effect": "Allow",
      "Action": "ec2:DescribeImages",
      "Resource": "*"
    },
    {
      "Sid": "TheseActionsSupportResourceLevelPermissions",
      "Effect": "Allow",
      "Action": "ec2:RunInstances",
      "Resource": [
         "arn:aws:ec2:us-east-1:109027:instance/*",
         "arn:aws:ec2:us-east-1:10927:image/*",
         "arn:aws:ec2:us-east-1:109027:security-group/Test_hin",
         "arn:aws:ec2:us-east-1:109027:subnet/subnet-b",
         "arn:aws:ec2:us-east-1:109527:key-pair/*",
         "arn:aws:ec2:us-east-1:10903527:network-interface/vpc-e4",
         "arn:aws:ec2:us-east-1:107:volume/*"
       ]
     }
   ]
}

每当我尝试使用控制台启动实例时,它都会提示我无权执行此操作。

谢谢

【问题讨论】:

  • 描述动作必须单独配置,以"*"为资源。
  • 先试试"Action": "ec2:Describe*",看看效果如何。
  • 然后它向我展示了每个图像的子网。一切都没有限制
  • 您可以使用“运行实例”策略声明来限制图像,所以我认为您在这里不必担心太多。
  • 您可以让某人看到所有选项,但他们只有在最后单击“运行实例”时才能真正使用它...您可以使用ec2:RunInstances 控制该部分限制。

标签: amazon-ec2 amazon-iam


【解决方案1】:

尝试使用 key pairnetwork interface 资源(看起来您正在尝试启动到 VPC)。另外,允许卷资源。

{
    "Version": "2012-10-17",
    "Statement": [
    {
       "Effect": "Allow",
       "Action": "ec2:RunInstances",
       "Resource": [
         "arn:aws:ec2:us-east-1:acct:instance/*",
         "arn:aws:ec2:us-east-1:acct:image/*",
         "arn:aws:ec2:us-east-1:acct:security-group/*",
         "arn:aws:ec2:us-east-1:acct:subnet/*",
         "arn:aws:ec2:us-east-1:acct:key-pair/*",
         "arn:aws:ec2:us-east-1:acct:network-interface/*",
         "arn:aws:ec2:us-east-1:acct:volume/*"
       ]
     }
   ]
}

【讨论】:

  • 是的,我在 vpc 中启动实例。
  • 我正在尝试在控制台而不是 CLI 上启动实例
  • 当我选择 ami 时出现错误,您无权执行该操作!!!
  • 不管是控制台还是 CLI 都无所谓
  • @Rico 这很重要,因为他没有指定describeXYZ 权限。
猜你喜欢
  • 1970-01-01
  • 2021-10-16
  • 2018-12-10
  • 2014-10-12
  • 1970-01-01
  • 2018-03-02
  • 1970-01-01
  • 1970-01-01
  • 2017-01-08
相关资源
最近更新 更多