GCPのUbuntu VM上でUFWを有効化してSSH接続ができなくなった時の解決方法


直面した問題

GCPのUbuntu VM上で色々いじっていた所、UFWを有効化したまま切断 => 再起動をしてしまいssh接続等ができなくなった。

これで解決した

VMインスタンス情報に、カスタムメタデータとして UFWを無効化する起動スクリプト を記述する。
その後、VMインスタンスを再起動する。

UFW無効化.sh
#! /bin/bash
/usr/sbin/ufw disable

↓こんな感じ。 startup-script をキーにすることで起動スクリプトとして認識される。