Homepage » hogyan kell » Tartsa meg a Linux SSH-munkamenetét a leválasztásról

    Tartsa meg a Linux SSH-munkamenetét a leválasztásról

    Én vagyok az a fajta geek, amelyen mindenkor nyitva van az SSH kliens, amely a leggyakrabban használt szerverekhez csatlakozik, így azonnali hozzáférést kapok a megfigyeléshez és bármi máshoz. Mint ilyen, nagy mértékben irritál engem, amikor lekapcsolok, ezért megosztom néhány módszert a munkamenet életben tartására.

    Beállíthatja, hogy az ssh kliens automatikusan küldjön egy protokoll nélküli No-Code kódot minden másodpercenként, hogy a kiszolgáló ne szüntesse meg magát. Ezt a beállítást más ügyfeleknél néha Keep-Alive-nek vagy Stop-Disconnecting-So-M-nek is nevezik.

    Globális konfiguráció

    A következő sor hozzáadása az / etc / ssh / ssh_config fájlhoz:

    ServerAliveInterval 60

    A szám az a másodperc, ameddig a szerver a no-op kódot küldi.

    Aktuális felhasználói konfiguráció

    Adja hozzá a következő sorokat a ~ / .ssh / config fájlhoz (ha nem létezik)

    Házigazda *
    ServerAliveInterval 60

    Győződjön meg róla, hogy a második sort egy szóközzel adja meg.

    Host-konfiguráció

    Ha csak egyetlen kiszolgálón szeretné engedélyezni az életben tartást, akkor hozzáadhatja azt a ~ / .ssh / config fájlhoz a következő szintaxissal:

    Host * hostname.com
    ServerAliveInterval 60

    Meglehetősen jól működik, remélem, hogy segít valaki másnak.