【AWS】セキュリティグループをAWS CLIで設定する
AWS環境の運用でコンパネポチポチに疲れた人向け。「信じられるのは己の目のみ」という人は別の方の記事を御覧ください。まずはAWS CLIが使える環境を用意しましょう。最近なら Cloud Shell というサービスがあるので、それを使うのが早いです。セキュリティグループの一覧確認$ aws ec2 describe-security-groups実行リージョンのセキュリティグループ一覧が確認できます。セキュリティグループの作成$ aws ec2 create-security-group \
--group-name `group-name` \
--description `"description"` \--vpc-id `vpc-id`` (バッククウォート) の group-name に作成したいセキュリティグループ名description に役割、vpc-idに作成先のVPCを指定すれば作成できます。インバウンドルールの追加$ aws ec2 authorize-security-group-ingress \--group-id `group-id` \
--ip-permissions IpProtocol=`IpProtocol`,FromPort=`FromPort-num`,ToPort=`ToPort-num`,IpRanges='[{CidrIp=`xxx.xxx.xxx.xxx/xx`},Description=`Description`]'運用の中で最も頻度が多いと思われる操作group-idにセキュリティグループのID、IpProtocolにプロト
0