Sunt tipul de geek care are un client SSH deschis în orice moment, conectat la serverele mele cele mai frecvent utilizate, astfel încât să am acces instantaneu pentru monitorizare și orice altceva. Ca atare, mă irită foarte mult când mă deconectez, așa că vă împărtășesc câteva metode pentru a vă menține sesiunea în viață.
Puteți configura clientul ssh să trimită automat un cod de cod fără protocol la fiecare număr de secunde, astfel încât serverul să nu vă deconecteze. Această setare este uneori denumită Keep-Alive sau Stop-Disconnecting-So-Much la alți clienți.
Configurare globală
Adăugați următoarea linie în fișierul / etc / ssh / ssh_config:
ServerAlivierInterval 60
Numărul este cantitatea de secunde înainte ca serverul să trimită codul fără oprire.
Configurare curentă a utilizatorului
Adăugați următoarele rânduri în fișierul ~ / .ssh / config (creați dacă nu există)
Gazdă *
ServerAlivierInterval 60
Asigurați-vă că indentați a doua linie cu un spațiu.
Configurare pe gazdă
Dacă doriți doar să activați menținerea în viață pentru un singur server, îl puteți adăuga în fișierul ~ / .ssh / config cu următoarea sintaxă:
Gazdă * hostname.com
ServerAlivierInterval 60
Funcționează destul de bine, sper că va ajuta pe altcineva de acolo.