启用了 UFW,现在我无法连接到 SSH
Enabled UFW and now i can't connect to SSH
我在 google 计算引擎上有一个 Ubuntu 服务器,我已经允许 ufw 打开但忘记允许端口 22 用于 ssh
连接,现在我无法访问它
- 知道我该如何扭转它吗?
我也尝试使用 google 串行控制台连接,但我不记得我的实例用户名和密码。
- 这些设置在哪里?
我建议你 运行 a startup script 并设置 username/password 以便通过串行控制台访问或直接修改 ufw 在脚本中写下你想要的命令用过
Note that the startup script is run as root.
This answer from Server Fault solved the problem for me。使用 2 种方法中的任何一种。我用的是第一个:
方法一:在实例设置页面添加启动脚本禁用ufw
#! /bin/bash
/usr/sbin/ufw disable
方法二:将启动盘附加到另一个实例并修改文件/etc/ufw/ufw.conf
有关详细说明,请参阅link
我在 google 计算引擎上有一个 Ubuntu 服务器,我已经允许 ufw 打开但忘记允许端口 22 用于 ssh
连接,现在我无法访问它
- 知道我该如何扭转它吗?
我也尝试使用 google 串行控制台连接,但我不记得我的实例用户名和密码。
- 这些设置在哪里?
我建议你 运行 a startup script 并设置 username/password 以便通过串行控制台访问或直接修改 ufw 在脚本中写下你想要的命令用过
Note that the startup script is run as root.
This answer from Server Fault solved the problem for me。使用 2 种方法中的任何一种。我用的是第一个:
方法一:在实例设置页面添加启动脚本禁用ufw
#! /bin/bash /usr/sbin/ufw disable
方法二:将启动盘附加到另一个实例并修改文件
/etc/ufw/ufw.conf
有关详细说明,请参阅link