If-Koubou

Saglabājiet savu Linux SSH sesiju no savienojuma

Saglabājiet savu Linux SSH sesiju no savienojuma (Kā)

Es esmu tāda veida geek, kuram vienmēr ir pieejams SSH klients, kas ir savienots ar visbiežāk izmantotajiem serveriem, lai man būtu tūlītēja piekļuve uzraudzībai un jebko citam. Tā kā man tiek atvienots, tas mani ļoti traucē, tāpēc es dalīšos ar dažām metodēm, lai uzturētu sesiju dzīvu.

Jūs varat konfigurēt ssh klientu, lai automātiski nosūtītu protokola "no-op" koda kodu ik pēc sekundes, lai serveris jūs neatvienotu. Šis iestatījums dažreiz tiek dēvēts par Keep-Alive vai Stop-Disconnecting-So-Much citiem klientiem.

Globālā konfigurācija

Pievienot / etc / ssh / ssh_config failu šādai rindai:

ServerAliveInterval 60

Numurs ir sekundes lielums, pirms serveris nosūta ne-op kodu.

Pašreizējā lietotāja konfigurācija

Pievienojiet ~ / .ssh / config failam šādas rindiņas (izveidojiet, ja tā neeksistē).

Saimnieks *
ServerAliveInterval 60

Pārliecinieties, vai otrā rinda ir ievietota ar atstarpi.

Viena uzņēmēja konfigurācija

Ja vēlaties tikai aktivizēt noturīgu darbību vienā serverī, 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.