Как исправить проблему SSH_Exchange_Identification в Windows
How Fix Ssh_exchange_identification Issue Windows
Когда вы используете SSH-клиент, вы можете получить сообщение SSH_exchange_identification: соединение закрыто сообщением об ошибке удаленного хоста. Если вы хотите найти способы решения проблемы, вы можете прочитать этот пост от MiniTool. Вот некоторые возможные исправления.
На этой странице :Когда вы используете SSH-клиент для подключения к серверу, вы можете столкнуться с проблемой SSH_exchange_identification: соединение закрыто из-за проблемы с удаленным хостом. Эта проблема может быть вызвана несколькими причинами, например проблемами, связанными с файлами конфигурации hosts.deny и hosts.allow.
Теперь давайте посмотрим, как исправить проблему SSH _exchange_identification.
Связанная статья: Как настроить SSH-клиент и сервер в Windows 10 [Полное руководство]
Как исправить SSH_Exchange_Identification: соединение закрыто удаленным хостом
Исправление 1: проверьте наличие отсутствующих зависимостей
Если после обновления OpenSSL или Glibc вы получаете только сообщение об ошибке соединения, закрытого удаленным хостом, рекомендуется проверить наличие отсутствующих зависимостей. Хотя многие дистрибутивы могут устанавливать обновления Glibc или OpenSSL без перезапуска, ваш дистрибутив может не относиться к той же категории.
Если вы знаете, что обновление Glibc установлено, используйте лсоф для просмотра местоположения открытого файла SSHD. Если вы используете Ubuntu или Debian, вам следует использовать команду обновления, чтобы получить новый пакет и установить его.
SSHD против SSD: в чем различия и какой из них лучше?В чем разница между SSHD и SSD? Какой из них лучше для вашего ПК или ноутбука? В этом посте представлена некоторая информация о SSHD и SSD.
Читать далееИсправление 2. Проверьте наличие дополнительных сеансов SSH.
Если сообщение об ошибке SSH_exchange_identification: соединение закрыто удаленным хостом все еще появляется, вы также можете проверить наличие дополнительных сеансов SSH. Возможно, вы не знаете максимальное количество SSH-сессий и превышаете его.
Затем вы можете попытаться очистить старый сеанс и повторно подключиться к серверу. Вы можете запустить ВОЗ Команда для просмотра процесса вошедшего в систему пользователя. Вы должны увидеть только одного или двух вошедших пользователей. Если одновременно работает несколько пользователей, вам следует завершить пользовательский процесс и попытаться войти снова.
Теперь проверьте, исправлена ли проблема SSH_exchange_identification: соединение, закрытое удаленным хостом. Если нет, попробуйте следующие методы.
Исправление 3. Проверьте наличие поврежденных отпечатков пальцев/ключей.
Затем вы можете проверить, не были ли повреждены отпечаток пальца или ключи. Если вы установили эти файлы вручную, эта проблема, скорее всего, возникнет. Вам нужно попробовать удалить отпечаток на стороне сервера в ~/.ssh/известные_хосты клиент и повторите попытку. При повторном подключении вам будет предложено принять удостоверение хоста. Просто примите и продолжайте.
После этого вы можете проверить, существует ли соединение SSH_exchange_identification:, закрытое из-за проблемы с удаленным хостом.
Исправление 4. Проверьте загрузку сервера
Если проблема все еще существует, вам лучше проверить загрузку сервера, поскольку эта ошибка также может возникнуть, если ваш сервер находится под большой нагрузкой. Вам следует проверить, имеет ли сервер достаточные ресурсы для выполнения задачи и не подвергается ли он атакам методом перебора.
Вы можете попытаться увеличить количество подключений, которые может выполнить SSHD, чтобы решить проблему. Теперь проблема SSH_exchange_identification: соединение, закрытое из-за удаленного хоста, должна быть исправлена.
Заключительные слова
Подводя итог, в этом посте показаны 4 способа исправить SSH_exchange_identification: соединение закрыто из-за проблемы с удаленным хостом. Если вы столкнулись с той же ошибкой, попробуйте эти решения. Если у вас есть лучшее решение, чтобы исправить это, вы можете поделиться им в зоне комментариев.