Security Group
list all security groups |
aws ec2 describe-security-groups |
create a security group |
aws ec2 create-security-group --vpc-id vpc-1a2b3c4d --group-name web-server --description "web server access" |
list details about a securty group |
aws ec2 describe-security-groups --group-id sg-0000000 |
open port 80 for everyone |
aws ec2 authorize-security-group-ingress --group-id sg-0000000 --protocol tcp --port 80 --cidr 0.0.0.0 |
get my public ip |
my_ip=$(dig +short myip.opendns.com @resolver1.opendns.com); echo $my_ip |
open port 22 just for my ip |
aws ec2 authorize-security-group-ingress --group-id sg-0000000 --protocol tcp --port 80 --cidr $my_ip/24 |
remove a firewall rule from a group |
aws ec2 revoke-security-group-ingress --group-id sg-0000000 --protocol tcp --port 80 --cidr 0.0.0.0/24 |
delete a security group |
aws ec2 delete-security-group --group-id sg-00000000 |
Comments
Related