Дръжте вашата Linux SSH сесия от прекъсване
Аз съм от типа на онази, която има SSH клиент, отворен по всяко време, свързан с най-често използваните ми сървъри, така че да имам незабавен достъп за мониторинг и всичко останало. Като такава, това ме дразни много, когато се откача, така че споделям няколко метода за поддържане на вашата сесия жива.
Можете да конфигурирате ssh клиента за автоматично изпращане на кодов код без протокол на всеки секунди, така че сървърът да не ви прекъсне връзката. Това е настройка, която понякога се нарича Keep-Alive или Stop-Disconnecting-So-Much в други клиенти.
Глобална конфигурация
Добавете следния ред към файла / etc / ssh / ssh_config:
ServerAliveInterval 60
Номерът е количеството секунди, преди сървърът да изпрати код без операция.
Текуща потребителска конфигурация
Добавете следните редове към файла ~ / .ssh / config (създайте, ако не съществува)
Хост *
ServerAliveInterval 60
Уверете се, че отстъпвате втория ред с интервал.
Конфигурация на хост
Ако искате да разрешите само да се запази жив за един сървър, можете да го добавите в файла ~ / .ssh / config със следния синтаксис:
Хост * hostname.com
ServerAliveInterval 60
Работи доста добре, надявам се да помага на някой друг там.