Țineți-vă sesiunea SSH Linux de la deconectare
Sunt tipul de geek care are un client SSH deschis în orice moment, conectat la serverele cele mai frecvent utilizate, astfel încât am acces instantaneu pentru monitorizare și orice altceva. Ca atare, mă irită foarte mult când sunt deconectat, așadar împărtășesc câteva metode pentru a-ți menține sesiunea în viață.
Aveți posibilitatea să configurați clientul ssh să trimită automat un cod de cod de tip no-op la fiecare număr de secunde, astfel încât serverul să nu vă deconecteze. Această setare este uneori menționată ca Keep-Alive sau Stop-Disconnecting-So-Much la alți clienți.
Configurația globală
Adăugați următoarea linie în fișierul / etc / ssh / ssh_config:
ServerAliveInterval 60
Numărul este numărul de secunde înaintea serverului cu trimiterea codului non-op.
Configurarea curentă a utilizatorului
Adăugați următoarele linii în fișierul ~ / .ssh / config (creați dacă nu există)
Gazdă *
ServerAliveInterval 60
Asigurați-vă că ați indentat a doua linie cu un spațiu.
Configurarea pe gazdă
Dacă doriți să activați doar să păstrați vii pentru un singur server, puteți să îl adăugați în fișierul ~ / .ssh / config cu următoarea sintaxă:
Host * hostname.com
ServerAliveInterval 60
Funcționează destul de bine, sper că ajută pe altcineva acolo.