Если Вас выбрасывает при работе в консоли сервера. Если есть желание поддерживать в живом состоянии свою сессию SSH? Правим конфиг и радуемся )
На стороне клиента:
vi ~/.ssh/config
дописать всего пару строчек:
ServerAliveInterval 60 ServerAliveCountMax 10
В итоге: клиент сам по себе будет отправлять раз в минуту запросы на сервер для поддержания активности соединения. И если в течение 10 попыток он не получит ответа, тогда сессия помрет.
На стороне сервера:
пишем в /etc/ssh/sshd_config
TCPKeepAlive yes ClientAliveInterval 60 ClientAliveCountMax 10
Я так понимаю это работает только для Ubuntu?
В остальных линукс подобных помоему место для конфигов тоже.