Не удалось запустить сервер OpenBSD Secure Shell

Не удалось запустить сервер OpenBSD Secure Shell

У меня есть экземпляр EC2, который работает уже около года.

До вчерашнего дня нам всегда удавалось подключаться по SSH без проблем, но внезапно после перезагрузки все мои соединения были отклонены.

Я никогда не вносил никаких изменений в конфигурацию ssh. Я настроил группу безопасности EC2, чтобы разрешить SSH на порту 22 из 0.0.0.0/0, чтобы гарантировать, что смена IP-адресов не станет проблемой.

Когда я пытаюсь подключиться по SSH через PuTTY -

Ошибка сети — соединение отклонено.

Когда я пытаюсь подключиться по SSH через консоль AWS -

Возникла проблема с настройкой подключения к экземпляру Произошла ошибка, и мы не смогли подключиться или оставаться подключенными к вашему экземпляру. Если этот экземпляр только что запустился, повторите попытку через минуту или две.

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

Системный журнал в консоли AWS показывает:

Не удалось запустить сервер OpenBSD Secure Shell. Подробности см. в 'systemctl status ssh.service'.

[[0;1;31mFAILED[0m] Failed to start OpenBSD Secure Shell server. See 'systemctl status ssh.service' for details.

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

Я клонировал том и подключил его к новому экземпляру в качестве вторичного диска.

Я проверил файл sshd.conf в /etc/ssh/sshd_config и не вижу никаких повреждений. Я также проверил файл auth.log и вижу много активности CRON, но ничего от SSHD:

Nov 26 10:39:08 ip-172-31-9-### systemd-logind[1163]: Watching system buttons on /dev/input/event0 (Power Button)
Nov 26 10:39:08 ip-172-31-9-### systemd-logind[1163]: Watching system buttons on /dev/input/event1 (Sleep Button)
Nov 26 10:39:08 ip-172-31-9-### systemd-logind[1163]: New seat seat0.
Nov 26 10:40:01 ip-172-31-9-### CRON[2089]: pam_unix(cron:session): session opened for user ubuntu by (uid=0)
Nov 26 10:41:01 ip-172-31-9-### CRON[2774]: pam_unix(cron:session): session opened for user ubuntu by (uid=0)
Nov 26 10:41:03 ip-172-31-9-### CRON[2089]: pam_unix(cron:session): session closed for user ubuntu
Nov 26 10:42:01 ip-172-31-9-### CRON[3410]: pam_unix(cron:session): session opened for user ubuntu by (uid=0)
Nov 26 10:42:02 ip-172-31-9-### CRON[2774]: pam_unix(cron:session): session closed for user ubuntu
Nov 26 10:43:01 ip-172-31-9-### CRON[4042]: pam_unix(cron:session): session opened for user ubuntu by (uid=0)
Nov 26 10:43:02 ip-172-31-9-### CRON[3410]: pam_unix(cron:session): session closed for user ubuntu
Nov 26 10:44:01 ip-172-31-9-### CRON[4660]: pam_unix(cron:session): session opened for user ubuntu by (uid=0)
Nov 26 10:44:02 ip-172-31-9-### CRON[4042]: pam_unix(cron:session): session closed for user ubuntu
Nov 26 10:45:01 ip-172-31-9-### CRON[5290]: pam_unix(cron:session): session opened for user ubuntu by (uid=0)
Nov 26 10:45:01 ip-172-31-9-### CRON[4660]: pam_unix(cron:session): session closed for user ubuntu
Nov 26 10:46:01 ip-172-31-9-### CRON[5912]: pam_unix(cron:session): session opened for user ubuntu by (uid=0)
Nov 26 10:46:02 ip-172-31-9-### CRON[5290]: pam_unix(cron:session): session closed for user ubuntu
Nov 26 10:46:46 ip-172-31-9-### systemd-logind[1166]: Watching system buttons on /dev/input/event0 (Power Button)
Nov 26 10:46:46 ip-172-31-9-### systemd-logind[1166]: Watching system buttons on /dev/input/event1 (Sleep Button)
Nov 26 10:46:46 ip-172-31-9-### systemd-logind[1166]: New seat seat0.
Nov 26 10:47:01 ip-172-31-9-### CRON[1775]: pam_unix(cron:session): session opened for user ubuntu by (uid=0)

Оглядываясь назад, на те времена, когда это работало, я вижу такие строки:

Nov 26 01:53:50 ip-172-31-14-### sshd[6236]: Accepted publickey for ubuntu from 58.96.###.### port 50753 ssh2: RSA SHA256:#######################
Nov 26 01:53:50 ip-172-31-14-### sshd[6236]: pam_unix(sshd:session): session opened for user ubuntu by (uid=0)
Nov 26 01:53:50 ip-172-31-14-### systemd-logind[1128]: New session 20 of user ubuntu.

Это на производственном экземпляре. Мне удалось вернуться к резервной копии и запустить на новом экземпляре. Это работает на данный момент, но действительно нужно добраться до основной причины этой проблемы, чтобы убедиться, что мы не застряли без возможности снова подключиться.

Есть идеи, в чем может быть проблема? Любая помощь будет высоко оценена!

Связанный контент