Специально для тех у кого умирает сессия ssh
Те кто ходят на свой выделенный сервер по ssh, могут заметить, что порой через полчаса после того, как соединение провисит без использования — оно обрывается. Это связано с тем что провайдер экономит оперативную память своего коммутационного оборудования, и рубит такие TCP-сессии, считая их неиспользуемыми.
Это бывает крайне неудобно при работе. Соответсвенно в пакете ssh предусмотрено решение такой проблемы. Просто добавьте в /etc/ssh_conig или ~/.ssh/config строчки:
TCPKeepAlive yes ServerAliveInterval 200 ServerAliveCountMax 30 |
Соответственно, каждые 200 секунд ssh будет кидать до сервера пакеты, так нужные нашему провайдеру чтобы считать данное соединение активным. Параметр ServerAliveInterval подбирается опытным путем.
Для клиентов типа putty есть аналогичные настройки.