Čuvajte svoju Linux SSH sesiju od prekida veze
Ja sam tip geek koji ima SSH klijent otvoren u svako doba, povezan s mojim najčešće korištenim poslužiteljima, tako da imam trenutni pristup za praćenje i bilo što drugo. Kao takva, jako me iritira kad se isključim, pa dijelim nekoliko metoda za održavanje vaše sesije na životu.
Možete konfigurirati ssh klijent za automatsko slanje protokola bez opcijskog koda svaki broj sekundi tako da vas poslužitelj neće prekinuti. Ovo se postavka ponekad naziva Keep-Alive ili Stop-Disconnecting-So-Much u drugim klijentima.
Globalna konfiguracija
Dodajte sljedeći redak u datoteku / etc / ssh / ssh_config:
ServerAliveInterval 60
Broj predstavlja količinu sekundi prije slanja poslužitelja bez op koda.
Trenutna korisnička konfiguracija
Dodajte sljedeće retke u ~ / .ssh / config datoteku (stvorite ako ne postoji)
Domaćin *
ServerAliveInterval 60
Provjerite jeste li uvukli drugu liniju s razmakom.
Konfiguracija po poslužitelju
Ako želite omogućiti zadržavanje na životu samo za jedan poslužitelj, možete ga dodati u ~ / .ssh / config datoteku sa sljedećom sintaksom:
Host * hostname.com
ServerAliveInterval 60
Dobro radi, nadam se da pomaže nekome vani.