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