Laikykitės savo "Linux SSH sesijos" nuo atsijungimo

Laikykitės savo "Linux SSH sesijos" nuo atsijungimo
Laikykitės savo "Linux SSH sesijos" nuo atsijungimo

Video: Laikykitės savo "Linux SSH sesijos" nuo atsijungimo

Video: Laikykitės savo "Linux SSH sesijos" nuo atsijungimo
Video: How to Hide Drives in Windows 7 or Vista by Britec - YouTube 2024, Kovas
Anonim

Aš, geek tipas, kurio visada yra atidarytas SSH klientas, prijungtas prie dažniausiai naudojamų serverių, kad galėčiau gauti tiesioginę prieigą prie stebėjimo ir visko kito. Dėl to mane labai erzina, kai aš atsijungiau, todėl aš naudoju keletą būdų palaikyti savo sesiją gyvu.

Galite sukonfigūruoti "ssh" klientą automatiškai siųsti protokolo "No-op" kodą kiekvieną sekundžių skaičių, kad serveris nepralaitų jus. Šis nustatymas kartais vadinamas "Keep-Alive" arba "Stop-Disconnecting-So-Much" kitose klientuose.

Visuotinė konfigūracija

Į / etc / ssh / ssh_config failą pridėkite šią eilutę:

ServerAliveInterval 60

Skaičius yra sekundžių skaičius, kol serveris siunčia "no-op" kodą.

Dabartinė vartotojo konfigūracija

Įrašykite šias eilutes į failą ~ /.ssh / config (sukurkite, jei jis neegzistuoja).

Host * ServerAliveInterval 60

Įsitikinkite, kad antroji eilutė įtraukta į tarpą.

Konfigūracija vienam klientui

Jei norite tik aktyvuoti "Keep" gyvus vienam serveriui, galite įtraukti jį į failą ~ /.ssh / config su šia sintaksė:

Host *hostname.com ServerAliveInterval 60

Veikia gana gerai, tikiuosi, kad tai padės kažkas kitur.

Rekomenduojamas: