Тайм-аут соединения AWS EC2

353
Mustafa Hussain

У меня есть хост Ubuntu 16.04 на EC2, который становится недоступным каждый раз, когда я забываю закрыть ssh-соединение командой exit. Вот что я проверил:

  • Порт 22 открыт (очевидно, поскольку это происходит после того, как соединение ssh остается открытым) для всех IP-адресов.
  • Я знаю, что хост не умер, так как есть порт, работающий на порту 80, который все еще доступен.
  • Перезагрузка не помогает. Единственное, что работает, - это завершение экземпляра и повторное создание.
  • Снимок экрана хоста из EC2 показывает только приглашение к входу и больше ничего.
  • Вход в систему с помощью встроенного терминала в AWS также истекает.
  • Мой сетевой брандмауэр не является проблемой, так как я сначала установил соединение ssh.

Я подозреваю, что демон ssh по какой-то причине умирает. Если это так, то я не понимаю,

  1. Почему демон ssh умирает только из-за тайм-аута соединения SSH.

  2. Если демон SSH мертв, почему он не запускается снова после перезапуска.

Если это не так, что еще может быть не так?

1

0 ответов на вопрос