Назад | Перейти на главную страницу

Невозможно подключиться к виртуальной машине GCP по SSH после перезагрузки

У меня есть виртуальная машина Ubuntu 16.04 LTS, которую я перезагрузил, чтобы применить обновления, но при попытке подключиться к SSH через консоль браузера получил следующее:

Ошибка подключения. Не удается подключиться к виртуальной машине через порт 22.

Последовательный вывод предполагает, что он запущен без проблем и доступен для проверки связи. Сброс не имел никакого значения.

Ниже приведены общие рекомендации по устранению этой проблемы.

  • Убедитесь, что загрузочный диск виртуальной машины не заполнен и на нем достаточно места в памяти после обновления системы. Вы можете изменить размер диска виртуальной машины и подробные инструкции здесь.
  • Убедитесь, что из вывода последовательной консоли виртуальной машины, что экземпляр полностью загрузился.
  • После загрузки экземпляра подтвердите, запущен ли демон ssh. Вывод на последовательную консоль будет содержать информацию о демоне ssh. Если служба ssh не запущена, вы можете использовать интерактивная последовательная консоль для запуска службы.
  • Убедитесь, что у вас есть правило брандмауэра настроен в сети GCE для разрешения порта ssh.
  • Убедитесь, что брандмауэр на экземпляре (например, iptables) разрешает порт ssh. При необходимости вы можете использовать интерактивную последовательную консоль, чтобы отключить брандмауэр на виртуальной машине.
  • Вы можете попробовать ssh из облачного консольного терминала. Вы можете найти более подробную информацию Вот. Кроме того, вы можете попробовать ssh в подробном режиме или режиме отладки: #ssh -v username @ host_ipaddress