Hold Linux SSH-sesjonen din frakoblet

Hold Linux SSH-sesjonen din frakoblet
Hold Linux SSH-sesjonen din frakoblet

Video: Hold Linux SSH-sesjonen din frakoblet

Video: Hold Linux SSH-sesjonen din frakoblet
Video: Windows 10 Optimize Performance - 15 Steps - YouTube 2024, Mars
Anonim

Jeg er typen av geek som har en SSH-klient åpen hele tiden, koblet til mine mest brukte servere, slik at jeg har øyeblikkelig tilgang til overvåking og noe annet. Som sådan irriterer det meg sterkt når jeg blir frakoblet, så jeg deler noen få metoder for å holde økten din i live.

Du kan konfigurere ssh-klienten til automatisk å sende en protokoll uten kodekode hvert antall sekunder slik at serveren vant, koble fra deg. Dette settes ofte om som Keep-Alive eller Stop-Disconnecting-So-Much i andre klienter.

Global konfigurasjon

Legg til følgende linje i filen / etc / ssh / ssh_config:

ServerAliveInterval 60

Nummeret er mengden sekunder før serveren sender den no-op-koden.

Nåværende brukerkonfigurasjon

Legg til følgende linjer i filen ~ /.ssh / config (opprett hvis den ikke finnes)

Host * ServerAliveInterval 60

Pass på at du legger inn den andre linjen med et mellomrom.

Per-Host Configuration

Hvis du bare vil aktivere, fortsett å leve for en enkelt server, kan du legge til det i ~ /.ssh / config-filen med følgende syntaks:

Host *hostname.com ServerAliveInterval 60

Fungerer ganske bra, håper det hjelper noen andre der ute.

Anbefalt: