Проблемы с доступом к серверу Ubuntu по SSH [дубликат]

Несколько месяцев назад я купил новый сервер Ubuntu. Он подключен к моему роутеру. Мне удалось настроить переадресацию порта для порта 22 с помощью моего интернет-провайдера, а затем SSH на сервер, используя внутренний IP-адрес моего ноутбука с Windows, используя беспроводную связь с тем же маршрутизатором. Я также смог настроить имя для сервера и подключить его к внешнему IP-адресу с помощью службы динамического обновления No-IP, а также смог получить доступ к серверу с помощью SSH как внутри моей квартиры, так и удаленно.

Затем по какой-то причине это перестало работать несколько недель назад, когда я был в отъезде, и я больше не мог подключаться к серверу по SSH извне. Поскольку я вернулся домой, я тоже не могу подключиться к нему по SSH. Насколько мне известно, на самом деле ничего не изменилось. У меня было несколько звонков производителю сервера, а также моему интернет-провайдеру, и после устранения всех очевидных кандидатов обе стороны заявили, что проблема на другом конце.

Я проверил, что IP правильный, переадресация портов настроена правильно, я перезагрузил все, переустановил openssh на сервере и т. Д. Я также пробовал подключиться к нему через другого интернет-провайдера. Я все еще не могу подключиться к серверу по SSH изнутри или извне.Сервер работает полностью нормально, и я могу пинговать его на своем ноутбуке, я просто не могу подключиться к нему по SSH.

edit: Я использую шпатлевку с окнами для ssh и получаю сообщение об ошибке «Ошибка сети: истекло время ожидания соединения»

Когда я набираю «sudo systemctl status sshd.service», я понимаю, что система активна ( Бег).

Когда я набираю «ssh localhost», я получаю сообщение «ПРЕДУПРЕЖДЕНИЕ ИДЕНТИФИКАЦИЯ УДАЛЕННОГО ХОСТА ИЗМЕНИЛАСЬ», а затем появляется сообщение об ошибке ключа ECDSA. «Ключ хоста ECDSA для локального хоста был изменен, и вы запросили строгую проверку. Сбой проверки ключа хоста.»

edit2: Я исправил предыдущую проблему с ssh-keygen -R localhost. Теперь я могу подключиться к localhost по ssh.

Думаю, мой вопрос немного отличается от этого другого UFW разрешает 22 для IPv4 и IPv6, но SSH отключается при включении Я не понимал, почему я не смог подключиться к ssh, и оказалось, что мой брандмауэр был включен. Дело не в том, что включение брандмауэра отключает работающее ssh-соединение.

0
задан 22 August 2018 в 14:42

1 ответ

Я смог решить проблему с: sudo ufw отключают

0
ответ дан 28 October 2019 в 02:36

Другие вопросы по тегам:

Похожие вопросы: