启用了 UFW,现在我无法连接到 SSH

Aya*_*med 2 ssh startupscript google-compute-engine google-cloud-platform ufw

我在 google 计算引擎上有一个 Ubuntu 服务器,我已允许 ufw 打开,但忘记允许端口 22 进行ssh连接,现在我无法访问它

  • 知道如何扭转这种情况吗?

我还尝试使用谷歌串行控制台进行连接,但我不记得我的实例用户名和密码。

  • 这些设置在哪里?

Mus*_*ili 5

服务器故障的这个答案为我解决了问题。使用 2 种方法中的任意一种。我用的是第一个:

  1. 方法1:在GCP VM的实例设置页面添加启动脚本以禁用ufw

    #! /bin/bash
    /usr/sbin/ufw disable
    
    Run Code Online (Sandbox Code Playgroud)
  2. 方法2:将启动盘附加到另一个实例并修改文件 /etc/ufw/ufw.conf

请参阅链接以获取详细说明