Я использую Ubuntu 18.04 LTS
на SSH на мою Linux-машину при работе с моего компьютера с Windows, но после неактивности (либо работа над чем-то другим какое-то время, либо, что более досадно, выполнение команды, которая занимает много времени), соединение сбрасывается .
Я получаю сообщение Сброс соединения через 129.11.190.34 порт 22
.
Как я могу предотвратить это?
Посмотрите / etc / ssh / sshd_config
на сервере Linux.
Вы можете изменить значения ClientAliveCountMax
и ClientAliveInterval
, чтобы предотвратить отключение.
Вам потребуется root-доступ, а после изменения значений вам потребуется systemctl restart sshd
Будьте осторожны, если у вас неверный sshd_config и перезапустите sshd, вам может потребоваться консольный доступ.
В качестве альтернативы некоторые клиенты SSH могут автоматически отправлять символы на сервер, чтобы он не отключился.
Вы также можете изучить tmux, который является отличным инструментом для предотвращения потери работы.