Domovská » jak » Udržujte Linux SSH relace od odpojení

    Udržujte Linux SSH relace od odpojení

    Jsem typ geek, který má vždy otevřený klient SSH, spojený s nejčastěji používanými servery, takže mám okamžitý přístup k monitorování a cokoli jiného. Jako taková mě velmi rozčiluje, když se odpojím, takže sdílím několik metod pro udržení vaší relace naživu.

    Můžete nakonfigurovat ssh klienta tak, aby automaticky odesílal protokolový kód bez operačního kódu na každý počet sekund, aby se server neodpojil od vás. Toto nastavení je někdy označováno jako Keep-Alive nebo Stop-Disconnecting-So-Much u jiných klientů.

    Globální konfigurace

    Do souboru / etc / ssh / ssh_config přidejte následující řádek:

    ServerAliveInterval 60

    Číslo je počet sekund před tím, než server odešle neop kód.

    Současná konfigurace uživatele

    Přidejte následující řádky do souboru ~ / .ssh / config (vytvořit, pokud neexistuje)

    Host *
    ServerAliveInterval 60

    Ujistěte se, že druhý řádek je odsazen mezerou.

    Konfigurace podle typu hostitele

    Chcete-li povolit pouze udržet naživu pro jediný server, můžete jej přidat do souboru ~ / .ssh / config s následující syntaxí:

    Host * hostname.com
    ServerAliveInterval 60

    Funguje docela dobře, doufám, že pomáhá někomu jinému venku.