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
添加到启动脚本。
我在注销前启用了 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
添加到启动脚本。