【问题标题】:Enabled UFW and now i can't connect to SSH启用了 UFW,现在我无法连接到 SSH
【发布时间】:2018-03-14 11:24:28
【问题描述】:

我在谷歌计算引擎上有一个 Ubuntu 服务器,我已经允许 ufw,但忘记允许端口 22 用于ssh 连接,现在我无法访问它

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

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

  • 这些设置在哪里?

【问题讨论】:

    标签: ssh google-cloud-platform google-compute-engine startupscript ufw


    【解决方案1】:

    我建议您运行startup script 并设置用户名/密码,以便通过串行控制台访问或直接在脚本中修改 ufw,记下您将使用的命令。

    请注意,启动脚本是以 root 身份运行的。

    【讨论】:

      【解决方案2】:

      This answer from Server Fault solved the problem for me 。使用 2 种方法中的任何一种。我用的是第一个:

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

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

      详细说明见链接

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-22
        • 2018-08-31
        • 2019-03-08
        • 2017-03-04
        • 2021-06-08
        • 2020-02-08
        • 2020-03-06
        • 1970-01-01
        相关资源
        最近更新 更多