Slik holder du SSH-tilkoblinger i live i Linux
For de som trenger å jobbe kontinuerlig på SSH, kan det være veldig frustrerende når systemet skjærer deg av etter en periode. Denne artikkelen viser deg metoden for å holde SSH-tilkoblingen levende til du kobler fra den.
Logg inn på fjernsystemet, eller åpne terminalen i din egen datamaskin.
Åpne filen / etc / ssh / ssh_config.
sudo nano / etc / ssh / ssh_config
og legg til følgende linje til slutten av filen:
ServerAliveInterval 60
Hva dette alternativet gjør er å sende en nullpakke til serveren hvert 60 sekund (med inaktivitet) for å holde SSH-tilkoblingen levende. Du kan eksperimentere med verdien, sette den til enten høyere eller lavere, avhengig av systemkonfigurasjonen. En verdi på 60 er et godt utgangspunkt for å starte eksperimentet.
Per bruker konfigurasjon
Hvis du ikke har root-tilgang til systemet, eller du bare vil konfigurere den for din personlige konto, kan du redigere filen ~ / .ssh / config i stedet.
sudo nano ~ / .ssh / config
Hvis filen ikke eksisterer, vil dette opprette en ny fil.
Legg til følgende linje:
Vert * ServerAliveInterval 60
Trykk "Ctrl + o" for å lagre og "Ctrl + x" for å avslutte.
Til slutt, start SSH-serveren på nytt.
sudo service ssh restart
Det er det.