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.