UFW 启用后通过 SSH 返回 AWS Lightsail

SSH back to AWS Lightsail after UFW enabling

我在注销前启用了 UFW 服务但不允许 SSH 访问。

我现在无法通过 ssh 返回实例。

我已经采取的步骤:

一般要点:尝试在创建新实例时执行命令(防火墙禁用)。我能够使用 AWS CLI 做到这一点:

aws lightsail create-instances-from-snapshot --region eu-central-1 --instance-snapshot-name TEST_SSH_FIX-1591429003 --instance-names TEST_SSH_FIX_2 --availability-zone eu-central-1a --user-data 'sudo service ufw stop' --bundle-id nano_2_0

工作正常。

您可以创建快照并使用它来创建另一个新实例,然后将 sudo service ufw stop 添加到启动脚本。