diff --git a/alias b/alias index fc01acd..ba10ff4 100644 --- a/alias +++ b/alias @@ -37,6 +37,13 @@ amazon-linux-amis = ec2 describe-images \ --query "reverse(sort_by(Images, &CreationDate))[*].[ImageId,Name,Description]" \ --output text + +open-security-groups = ec2 describe-security-groups \ + --filters "Name=ip-permission.to-port,Values=22" \ + --query 'SecurityGroups[?length(IpPermissions[?ToPort==`22` && contains(IpRanges[].CidrIp, `0.0.0.0/0`)]) > `0`].{GroupName: GroupName, TagName: Tags[?Key==`Name`].Value | [0]}' \ + --output table + + list-sgs = ec2 describe-security-groups --query "SecurityGroups[].[GroupId, GroupName]" --output text sg-rules = !f() { aws ec2 describe-security-groups \