本文为您提供RAM用户通过指定IP地址访问阿里云的策略样例。

本文将提供一个示例,仅允许RAM用户通过192.168.0.0/16和172.16.215.218访问ECS。以下两种权限策略,任选其一即可:

  • Allow策略中,使用IpAddress增加允许访问的IP地址。
    {
        "Statement": [
            {
                "Action": "ecs:*",
                "Effect": "Allow",
                "Resource": "*",
                "Condition": {
                    "IpAddress": {
                        "acs:SourceIp": [
                            "192.168.0.0/16",
                            "172.16.215.218"
                        ]
                    }
                }
            }
        ],
        "Version": "1"
    }
  • Deny策略中,使用NotIpAddress增加允许访问的IP地址。
    说明 权限策略遵从Deny优先原则,所以RAM用户从192.168.0.0/16和172.16.215.218以外的IP地址访问ECS时,会被拒绝。
    {
        "Statement": [
            {
                "Action": "ecs:*",
                "Resource": "*",
                "Effect": "Allow"
            },
            {
                "Action": "ecs:*",
                "Effect": "Deny",
                "Resource": "*",
                "Condition": {
                    "NotIpAddress": {
                        "acs:SourceIp": [
                            "192.168.0.0/16",
                            "172.16.215.218"
                        ]
                    }
                }
            }
        ],
        "Version": "1"
    }
说明
  • Condition(限制条件)只针对当前权限策略描述的操作有效。
  • 请将acs:SourceIp的值修改为您实际环境的真实IP地址。