Jag är den typ av nörd som har en SSH-klient öppen hela tiden, ansluten till mina mest använda servrar så att jag har omedelbar åtkomst för övervakning och allt annat. Som sådan irriterar det mig mycket när jag kopplas bort, så jag delar några metoder för att hålla din session vid liv.
Du kan konfigurera ssh-klienten så att den automatiskt skickar en protokollkodkod varannan sekund så att servern inte kopplar bort dig. Denna inställning kallas ibland Keep-Alive eller Stop-Disconnecting-So-Much hos andra klienter.
Global konfiguration
Lägg till följande rad i filen / etc / ssh / ssh_config:
ServerAlivier Intervall 60
Antalet är antalet sekunder innan servern med skicka no-op-koden.
Nuvarande användarkonfiguration
Lägg till följande rader i ~ / .ssh / config-filen (skapa om den inte finns)
Värd *
ServerAlivier Intervall 60
Se till att du drar in den andra raden med ett mellanslag.
Konfiguration per värd
Om du bara vill aktivera hålla vid liv för en enda server kan du lägga till det i ~ / .ssh / config-filen med följande syntax:
Värd * värdnamn.com
ServerAlivier Intervall 60
Fungerar ganska bra, hoppas att det hjälper någon annan där ute.