После перезагрузки экземпляра aws ec2 я больше не могу подключиться к нему по ssh, putty в Windows сообщает мне «Сетевая ошибка: время ожидания соединения истекло», и то же самое происходит из командной строки на машине Linux.
На машине работает Ubuntu 16.04. К экземпляру прикреплен эластичный IP-адрес (так что это не должно создавать никаких проблем с перезагрузкой из-за изменений IP).
Экземпляр, похоже, работает должным образом (веб-сайт apache работает нормально), однако я больше не могу подключаться к оболочке экземпляра.
Просматривая системные журналы, я заметил много строк, содержащих слово «FAILED»:
[[0;1;31mFAILED[0m] Failed to start OpenBSD Secure Shell server.
See 'systemctl status ssh.service' for details.
и появление этих:
[[0;1;31mFAILED[0m] Failed to start Service for snap ap...azon-ssm-agent.amazon-ssm-agent.
See 'systemctl status snap.amazon-ssm-a...mazon-ssm-agent.service' for details.
Я настроил пользовательские данные экземпляра ec2, чтобы получить вывод ssh:
service sshd status > /var/www/html/XXXX/sshlog.txt
Вывод журнала такой:
â— ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit-hit) since Wed 2019-05-15 11:03:05 UTC; 1s ago
Process: 1454 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=255)
May 15 11:03:05 ip-172-31-4-244 systemd[1]: Failed to start OpenBSD Secure Shell server.
May 15 11:03:05 ip-172-31-4-244 systemd[1]: ssh.service: Unit entered failed state.
May 15 11:03:05 ip-172-31-4-244 systemd[1]: ssh.service: Failed with result 'start-limit-hit'.
May 15 11:03:06 ip-172-31-4-244 systemd[1]: Stopped OpenBSD Secure Shell server.
May 15 11:03:06 ip-172-31-4-244 systemd[1]: ssh.service: Start request repeated too quickly.
May 15 11:03:06 ip-172-31-4-244 systemd[1]: Failed to start OpenBSD Secure Shell server.
May 15 11:03:06 ip-172-31-4-244 systemd[1]: ssh.service: Failed with result 'start-limit-hit'.
May 15 11:03:06 ip-172-31-4-244 systemd[1]: ssh.service: Start request repeated too quickly.
May 15 11:03:06 ip-172-31-4-244 systemd[1]: Failed to start OpenBSD Secure Shell server.
May 15 11:03:06 ip-172-31-4-244 systemd[1]: ssh.service: Failed with result 'start-limit-hit'.
Может ли кто-нибудь помочь мне разобраться в проблеме?
Заранее спасибо!
Мне кажется, что может быть проблема с настройкой ssh-сервера. Записи журнала, которые вы видите, - это просто жалобы ssh-сервера на слишком частый запуск. Более значимое сообщение об ошибке, вероятно, находится где-то раньше в журналах.
Я бы предложил создать новый временный экземпляр, затем смонтировать том вашего экземпляра (вам сначала нужно отсоединить его после выключения экземпляра) и внимательно изучить журналы. Затем я бы попытался заменить файл / etc / ssh / sshd_config файлом из временного экземпляра (сначала сделайте копию исходного). Затем выключите временный экземпляр, отсоедините том, снова подключите его к первому экземпляру и запустите его. Это может решить вашу проблему. А может и нет - но это первое, что нужно попробовать.