Почему перезагрузка сервера под управлением Ubuntu 14.04 выдает ошибки «Отказано в соединении»?
Я вижу, ssh: connect to host <IP-address-here> port 22: Connection refused
но только для 14.04 и только после перезагрузки. Я использую 12.04 Desktop дома. Как мне устранить это?
Чтобы прояснить вопрос, вот что у меня работает или не работает:
- SSH в новой установке 12.04> выход> SSH снова> работает
- SSH в новой установке 12.04> перезагрузка> SSH в снова> работает
- SSH в новой установке 14.04> выход> SSH снова> работает
- SSH в новой установке 14.04> перезагрузка> SSH снова> Соединение отказано
У меня проблема уникальна для 14.04 и возникает только после перезагрузки. До этого у меня было несколько серверов, работающих под 12.04, и все по-прежнему работает отлично. У меня новый сервер, на котором я хочу использовать 14.04, и я хочу понять, что происходит не так. Какие-либо предложения?
Вот что я пробовал до сих пор:
sudo traceroute -p 22 -T <IP-address-here>
Traceroute работает нормально, я получаю ответ от сервера по SSH-порту 22.
initctl list
...
ssh start/running, process 23371
...
Похоже, ssh на сервере 14.04 настроен на запуск при загрузке (как и ожидалось).
tom@Desktop:~$ ssh -vvv root@<IP-address-here>
OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to <IP-address-here> [<IP-address-here>] port 22.
debug1: connect to address <IP-address-here> port 22: Connection refused
ssh: connect to host <IP-address-here> port 22: Connection refused
Редактировать: Вот весь системный журнал с недавно созданной машины . Я создал его, выполнил reboot now
команду SSH и выполнил команду, а затем получил сообщение об отказе в соединении после ожидания его перезагрузки и попытки выполнить SSH во второй раз. Жесткая перезагрузка через панель управления хостингом, и теперь SSH-соединение снова работает.