Я удаленно подключался к своему рабочему столу Ubuntu на работе с использованием SSH, я заметил, что через некоторое идеальное время соединение разрывается и при перезапуске SSH ssh не идентифицирует мой рабочий стол на удаленной стороне. Позже я заметил, что удаленный рабочий стол обычно зависает, когда мое ssh-соединение разрывается? Может ли кто-нибудь помочь с этим? Я обычно пересылаю порты в SSH, так как есть промежуточный сервер.
для предотвращения ssh, зависающего на Вашем, можно настроить некоторые вещи в установке ssh.
редактирование/или создает этот файл
pico ~/.ssh/config
, добавляют эти строки
Host Remotehost
Hostname myremotehost.com
ServerAliveInterval 240
альтернатива, можно сделать это правило для ВСЕХ соединений SSH как это
Host *
ServerAliveInterval 240
, если Вы находитесь на окнах, шпаклевка также имеют, поддерживают настройки.
, о, и не забывают устанавливать корректное разрешение для этого файла конфигурации как это:
chmod 600 ~/.ssh/config