我试过以下命令
ec2-authorize default -P icmp -t -1:-1 -o 'Monitoring Servers'
我已经验证它是一个使用 ec2-describe-security-groups 的组
"GroupName": "Monitoring Servers",
"UserId": "WITHHELD",
"GroupId": "WITHHELD"
我已经尝试了此命令的以下排列:
ec2-authorize default -P icmp -t -1:-1 --region us-east-1 -o "Monitoring Servers"
ec2-authorize default -P icmp -t -1:-1 --region us-east-1 -o 'Monitoring Servers' -u WITHHELD
我仍然得到同样的错误:
Client.InvalidGroup.NotFound: Unable to find group 'Monitoring Servers'
最佳答案
正如 talonx 所提到的,如果存在区域差异,通常会发生这种情况。
首先,将--debug 添加到cmd 以获取更多信息
要修复命令,请添加 --region 参数
所以你最终的命令可能是这样的:
ec2-authorize default -P icmp -t -1:-1 -o 'Monitoring Servers' --region eu-west-1 --debug
关于amazon-web-services - AWS ec2-授权安全组错误 "Unable to find group",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15910691/