|
Dacă sunteți administrator și utilizați SSH Pentru a vă conecta cu alte sisteme, vi se va întâmpla de mai multe ori că după un timp conexiunea se întrerupe și trebuie să vă reconectați, cu pierderea consecventă de informații. |
Acest „truc” este bine cunoscut oricărui administrator de sistem, dar poate unii dintre voi nu îl știu.
Ideea este că serverul obligă clientul să trimită un pachet pentru a menține conexiunea deschisă (ceea ce este de obicei cunoscut sub numele de keep-alive) și este configurat pe serverul SSH la care ne conectăm modificând fișierul / etc / ssh / sshd_config și adăugarea acestor două linii la configurația demonului ssh:
TCPKeepAlive da
Intervalul ClientAlive 60
Cu aceasta, trebuie doar să repornim în liniște demonul ssh și, atunci când ne conectăm, putem lăsa sesiunea deschisă fără teama de a fi deconectat.
O altă opțiune posibilă este utilizarea unui instrument numit autossh. Pentru a-l instala în Ubuntu și derivate, rulați:
sudo apt-get install autossh
În cazul în care dorim să-l folosim într-un mod simplu, am putea deja executa:
autossh remote_user @ remote_host
Sursă: Sinologic