6

有没有办法描述特定 VPC 中的安全组?

这是我要运行的内容:

aws ec2 describe-security-groups --group-name "<group-name>" --filter Name=vpc-id,Values=<my-vpc-id>

但它返回此错误:

A client error (VPCIdNotSpecified) occurred when calling the DescribeSecurityGroups operation: No default VPC for this user

我感谢您的帮助,

谢谢

4

1 回答 1

16

描述给定 VPC 中的所有安全组:

aws ec2 describe-security-groups --filters "Name=vpc-id,Values=vpc-abcd1234"

通过 ID 描述特定安全组:

aws ec2 describe-security-groups --group-id sg-1234abcd

按名称描述特定安全组(对于非默认 VPC):

aws ec2 describe-security-groups --filters Name=group-name,Values=MY-SG

通过名称和 VPC 来描述特定的安全组(因为不同的 VPCS 中可以有多个同名的组):

aws ec2 describe-security-groups --filters Name=group-name,Values=MY-SG Name=vpc-id,Values=vpc-abcd1234

请参阅AWS 命令​​行界面 (CLI)文档:describe-security-groups

于 2016-11-02T07:19:13.493 回答