Что делать, если не удалось подключиться к серверу через SSH с использованием PuTTY и получено сообщение об ошибке "Удаленная сторона неожиданно закрыла сетевое соединение"? Не волнуйтесь, в этом посте предоставляется решение для исправления этой проблемы.
“Я использую PuTTY для подключения к серверу через SSH и сразу получаю следующую ошибку: Удаленная сторона неожиданно закрыла сетевое соединение. Что мне делать?”
-Вопрос с StackExchange
Когда вы удаленно подключаетесь к серверу по протоколу SSH с помощью PuTTY, возможно, подключение не устанавливается, и вы получаете ошибку "Удаленная сторона неожиданно закрыла сетевое соединение". Это происходит потому, что при неактивном сеансе PuTTY он рвёт соединение через определенное время, установленное на сервере-хосте.
Как исправить ошибку "Удаленная сторона неожиданно закрыла сетевое соединение" в PuTTY? Программа PuTTY может быть настроена на постоянное подключение и устранение таймаута из-за бездействия. Вам нужно всего лишь включить keep-alive в PuTTY. Это позволяет периодически отправлять нулевые SSH-пакеты на удаленный хост, предотвращая разрыв сеанса.
Шаг 1. Откройте PuTTY на клиенте.
Шаг 2. Выберите пункт Session. Введите данные сеанса, такие как имя хоста или IP-адрес (например, "имя_хоста.здесь.com" или "192.168.1.1").
Шаг 3. В поле ввода Saved Sessions укажите имя для сеанса (например, "savedsession"). Нажмите Save.
Шаг 4. Выберите опцию Connection. Измените значение по умолчанию Seconds between keepalives с 0 (выкл.) на 1800 (30 минут).
Шаг 5. Поставьте галочку Enable TCP keepalives (SO KEEPALIVE option).
Примечание: Если после настройки вышеуказанных шагов ошибка все еще возникает, имеются три вещи, которые следует проверить:
PuTTY позволяет удаленно подключаться к серверу по SSH с помощью команд. Однако для пользователей, которые не очень хорошо разбираются в командах, использование PuTTY может быть сложным. Поэтому мы хотели бы порекомендовать вам более интуитивно понятный и простой способ удаленного доступа. AnyViewer, бесплатное программное обеспечение для удаленного доступа для Windows, предоставляет вам графический интерфейс и использует конечное шифрование ECC, помогая достичь безопасного удаленного доступа с легкостью.
Кроме того, его разработала квалифицированная техническая команда, что поможет вам обеспечить стабильное и быстрое удаленное подключение. С AnyViewer вы редко столкнетесь с потерей соединения.
Шаг 1. На обоих компьютерах скачайте, установите и запустите AnyViewer. Перейдите к пункту Войти на контроллере компьютере, а затем нажмите Зарегистрироваться. (если вы уже зарегистрированы на его официальном сайте, вы можете войти непосредственно).
Шаг 2. Заполните форму регистрации и вы увидите, что успешно вошли в AnyViewer. Ваше устройство будет автоматически назначено тому аккаунту, в который вы вошли.
Шаг 3. Войдите в свою учетную запись AnyViewer на другом устройстве. На вашем локальном устройстве перейдите в "Устройство", нажмите на удаленный компьютер, затем нажмите "Управление в один клик" для безнадзорного удаленного доступа.
Удаленный рабочий стол отобразится, как только установится соединение. После этого вы будете иметь полный контроль над ним.
В этом сообщении в основном рассказывается о способе исправления ошибки SSH "Remote side unexpectedly closed network connection". Решение заключается в включении keep-alive в PuTTY. Подробные шаги приведены выше. Если у вас возникла эта проблема, следуйте указанным шагам для устранения неполадки.
Кроме того, мы также рекомендуем вам использовать AnyViewer. Это бесплатное программное обеспечение для удаленного рабочего стола для Windows. С его помощью вы можете легко получить доступ к удаленному серверу без разрыва соединения.