Sådan opretholder du SSH-forbindelser i Linux
For dem, der skal arbejde konstant på SSH, kan det være meget frustrerende, når systemet skærer dig af efter en periode. Denne artikel viser metoden til at holde SSH-forbindelsen til live, indtil du afbryder forbindelsen.
Log ind på dit fjernsystem, eller åbn terminalen i din egen computer.
Åbn filen / etc / ssh / ssh_config.
sudo nano / etc / ssh / ssh_config
og tilføj følgende linje til slutningen af filen:
ServerAliveInterval 60
Hvad denne mulighed gør er at sende en nullpakke til serveren hvert 60 sekund (med inaktivitet) for at holde SSH-forbindelsen i live. Du kan eksperimentere med værdien, indstille den til enten højere eller lavere, afhængigt af din systemkonfiguration. En værdi på 60 er et godt udgangspunkt for at starte eksperimenteringen.
Per bruger konfiguration
Hvis du ikke har rootadgang til systemet, eller du bare vil konfigurere det til din personlige konto, kan du redigere filen ~ / .ssh / config i stedet.
sudo nano ~ / .ssh / config
Hvis filen ikke findes, vil dette oprette en ny fil.
Tilføj følgende linje:
Host * ServerAliveInterval 60
Tryk på "Ctrl + o" for at gemme og "Ctrl + x" for at afslutte.
Endelig genstart SSH-serveren.
sudo service ssh genstart
Det er det.