Коли я перебуваю на одному з наших офісних серверів (на якому працює Fedora 10) з дому, мій сеанс закінчується після досить короткого періоду активності (5 хвилин або близько того). Я намагався використовувати TcpKeepAlive
на стороні клієнта, безрезультатно.
Що я не розумію, це те, що якщо я перебуваю в офісі компанії LAN, я можу залишити сеанс неактивним цілий день без його вичерпання, тому поведінка, здається, залежить від мого місця розташування.
Будь-які ідеї, чому це відбувається і як запобігти тайм-аутам, коли я не в мережі? Я використовую клієнт Terminal на Mac OSX, якщо це допомагає.
ОНОВЛЕННЯ - Пропозиція Дейва Дражера використовувати ServerAliveInterval
набір не-нульовий, TcpKeepAlive=no
для мене працювала. Щодо деяких інших відповідей, то ClientAlive
... налаштування не приймаються клієнтом Mac OSX SSH.