Рейтинг:0

SSH-терминал виртуальной машины Google Cloud Не удалось подключиться

флаг ng

У меня есть машина, установленная в Google Cloud VM, я без проблем устанавливал SSH-соединение здесь, но когда я хотел выйти из системы и снова подключиться, я не получил здесь никаких результатов.

Я остаюсь на экране «Не удалось подключиться, пытаясь», и когда я просматриваю журналы, мое внимание привлекает вывод «Обновление ключей для пользователя», а затем [UFW BLOCK]. Можете ли вы помочь мне с этим?

John Hanley avatar
флаг cn
Если брандмауэр UFW блокирует SSH, я написал статью о том, как включить SSH или отключить брандмауэр UFW: https://www.jhanley.com/google-cloud-recovering-from-ufw-lockout/
Рейтинг:0
флаг pe

UFW (несложный брандмауэр) это инструмент настройки брандмауэра, который работает поверх iptables, включенный по умолчанию в дистрибутивы Ubuntu. Он предоставляет оптимизированный интерфейс для настройки общих вариантов использования брандмауэра через командную строку.

По умолчанию при включении UFW блокирует внешний доступ ко всем портам на сервере. На практике это означает, что если вы подключитесь к серверу через SSH и включите ufw до того, как разрешите доступ через порт SSH, вы будете отключены. Убедитесь, что вы следуете тому, как включить доступ по SSH.

Чтобы увидеть, что в настоящее время заблокировано или разрешено, вы можете использовать подробный параметр при запуске состояния ufw следующим образом:

статус sudo ufw

Разрешить SSH

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

Следующая команда активирует профиль приложения OpenSSH UFW и разрешит все подключения к SSH-порту по умолчанию на сервере:

sudo ufw разрешить OpenSSH

Альтернативный синтаксис, менее удобный для пользователя, заключается в указании точного номера порта службы SSH, который по умолчанию обычно равен 22:

sudo ufw разрешить 22

Отключить UFW

Если по какой-то причине вам нужно отключить UFW, вы можете сделать это с помощью следующей команды:

sudo ufw отключить

Включить UFW

Чтобы включить UFW в вашей системе, запустите:

sudo ufw включить
Ahmet Buğra BUĞA avatar
флаг ng
Прежде всего, спасибо за ваш ответ. Я думаю, я должен был дать немного больше деталей. Другие пользователи в облаке могут без проблем подключаться по SSH, но когда мой пользователь пытается войти в систему, он получает ошибку «Не удалось подключиться». Эта ошибка выскочила внезапно и я не могу войти в систему, хотя я все перепробовал, я сделал необходимые действия в UFW, но это не исправило.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.