カフェに入ったらsshのグローバルIPでAWSのSGを開けれるシェル
前提
awsの権限はすでに設定されている前提
aws configure叩いたらこんなのが出てくるし、権限も充分に付与されている状態
aws configure
AWS Access Key ID [*******************T]:
sh
ip=$(curl -s httpbin.org/ip | sed -n -e "s/.*: .\(.*\).$/\1/p")
port 22 --cidr $rtn/32)
#なんかもっとかんたんな気もする👆
aws ec2 authorize-security-group-ingress --group-id あなたのSG --protocol tcp --port 22 --cidr $ip/32
ip=$(curl -s httpbin.org/ip | sed -n -e "s/.*: .\(.*\).$/\1/p")
port 22 --cidr $rtn/32)
#なんかもっとかんたんな気もする👆
aws ec2 authorize-security-group-ingress --group-id あなたのSG --protocol tcp --port 22 --cidr $ip/32
後記
これを叩きまくるとSGがmaxに到達するのでそのときの削除はバッチ処理してください...orz
->この上限があがったかもしれません
Author And Source
この問題について(カフェに入ったらsshのグローバルIPでAWSのSGを開けれるシェル), 我々は、より多くの情報をここで見つけました https://qiita.com/euroGoGo55/items/87cabd1edbe577586fb0著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .