Početna » kako da » Čuvajte svoju Linux SSH sesiju od prekida veze

    Č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.