Включил UFW и теперь не могу подключиться к SSH

У меня есть сервер Ubuntu на вычислительном движке Google, на котором я разрешил ufw, но забыл разрешить порт 22 для ssh подключений, и теперь я не могу получить к нему доступ.

  • Есть идеи, как я могу это изменить?

Я также пытался подключиться с помощью последовательной консоли Google, но не могу вспомнить имя пользователя и пароль своего экземпляра.

  • Где эти установлены?

person Aya Mohamed    schedule 14.03.2018    source источник


Ответы (2)


Я бы посоветовал вам запустить сценарий запуска и установить имя пользователя/пароль для доступа через последовательную консоль или напрямую изменить ufw, прописав в скрипте команды, которые вы бы использовали.

Обратите внимание, что сценарий запуска запускается от имени пользователя root.

person GalloCedrone    schedule 14.03.2018

Этот ответ от Server Fault решил мою проблему . Воспользуйтесь любым из 2-х способов. Я использовал первый:

  1. Способ 1. Добавьте сценарий запуска на страницу настроек экземпляра, чтобы отключить ufw.

    #! /bin/bash
    /usr/sbin/ufw disable
    
  2. Метод 2: подключите загрузочный диск к другому экземпляру и измените файл /etc/ufw/ufw.conf

Подробная инструкция по ссылке

person Musili    schedule 07.02.2019