отключение завершения сеанса ssh

Я устанавливаю Ubuntu в Virtual Box и использую xshell (приложение удаленного терминала) для ssh для ubuntu. когда я спящий компьютер в ночное время, после включения питания, сеанс истек, и я должен снова переключиться на ubuntu. Есть ли способ настроить ssh на гайку истекать во время спячки или после часа идеального соединения? Я использую Fedora, если у конфигураций есть отличия, укажите это. Я использую Windows 7.

2 Solutions collect form web for “отключение завершения сеанса ssh”

Попробуйте tmux. На стороне сервера:

sudo apt-get install tmux 

После входа в систему запустите tmux.

 tmux 

Если соединение ломается, войдите снова через ssh и снова подключите сеанс tmux. Чтобы узнать номер сеанса:

 tmux ls 

Результат может быть примерно таким:

0: 1 окон (создано Wed Jan 9 12:27:40 2013)

Подключитесь к пронумерованному сеансу tmux следующим образом:

 tmux attach -t 0 

Тогда вы вернетесь туда, где вы его оставили.

Нет. ssh – это протокол на основе TCP, без поддержки «спящего режима» или даже для «роуминга» (изменения IP-адреса). Вам понадобится что-то еще, если прекращение соединения ssh до спящего режима и повторного подключения при возобновлении нежелательно.

Возможно, попробуйте mosh ( «мобильная оболочка» ).

Но, коротко, нет. Соединения TCP закрываются по таймауту, а ssh не содержит никакой стратегии для решения этой проблемы.

Linux и Unix - лучшая ОС в мире.