Saglabājiet savu Linux SSH sesiju no atvienošanas
Es esmu tāda veida ģeeksts, kuram vienmēr ir atvērts SSH klients, kas savienots ar visbiežāk lietotajiem serveriem, lai man būtu tūlītēja piekļuve uzraudzībai un kaut kas cits. Kā tāds tas mani ļoti kairina, kad es atvienojos, tāpēc es dalīšos dažās metodēs, kā saglabāt savu sesiju.
Jūs varat konfigurēt ssh klientu, lai automātiski nosūtītu protokola no-op koda kodu ik pēc dažām sekundēm, lai serveris netiktu atvienots. Tas ir iestatījums dažkārt tiek dēvēts par Keep-Alive vai Stop-Disconnecting-So-Much citos klientos.
Globālā konfigurācija
Pievienojiet šādu rindu failam / etc / ssh / ssh_config:
ServerAliveInterval 60
Numurs ir sekundes pirms servera nosūtīšanas, nosūtot no-op kodu.
Pašreizējā lietotāja konfigurācija
Pievienojiet ~ / .ssh / config failam šādas rindas (izveidojiet, ja tas nepastāv)
Uzņēmēja *
ServerAliveInterval 60
Pārliecinieties, ka otrā rindiņa ir ar atstarpi.
Uz vietas konfigurācija
Ja vēlaties aktivizēt tikai viena servera saglabāšanu, varat to pievienot failā ~ / .ssh / config ar šādu sintaksi:
Host * hostname.com
ServerAliveInterval 60
Darbojas diezgan labi, ceru, ka tas palīdz kādam citam.