Ошибка соединения GCP - S SH - Мы не можем подключиться к виртуальной машине через порт 22 - PullRequest
0 голосов
/ 24 января 2020

Поскольку я получил электронное письмо с предупреждением от Google, в котором говорится: «Требуется действие: критическая проблема с моим первым проектом», в котором говорится, что на моем сервере происходит ненормальная исходящая активность, я попытался внедрить ufw на своем сервере Debian.

Для моя настройка ufw, я сделал следующее:

sudo ufw default deny incoming 
sudo ufw default deny outgoing
sudo ufw allow ssh
sudo ufw allow 22
sudo ufw allow http
sudo ufw allow https

После перезапуска сервера я не могу подключиться к своему серверу с ошибкой «Ошибка подключения: мы не можем подключиться к виртуальной машине на порт 22. Узнайте больше о возможных причинах этой проблемы. "

Я выполнил следующую инструкцию https://cloud.google.com/compute/docs/troubleshooting/troubleshooting-ssh, но она все еще не работает:

  1. Я пытался gcloud для создания default-allow-s sh моего списка списка правил межсетевого экрана
  2. Я пытался использовать последовательную консоль для входа в систему, но не установил пароль для своей учетной записи root поэтому я не могу войти.
  3. Я пытался добавить "/ usr / sbin / ufw disable" к сценарию запуска в пользовательских метаданных и перезапустить сервер много раз, но кажется, что команда не выполнена, поэтому все еще не работает мой запуск gcp- сценарий

1 Ответ

0 голосов
/ 15 февраля 2020

Я нашел правильный ответ на этом сайте. https://www.jhanley.com/google-cloud-recovering-from-ufw-lockout/

Метод 2 на веб-сайте решает эту проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...