Ako udržať pripojenie SSH nažive

Ak ste správca a používate SSH Pri pripojení k iným systémom sa stalo viackrát, že po chvíli spojenie vypadne a vy sa budete musieť znova pripojiť, čo má za následok stratu informácií.


Tento „trik“ je dobre známy každému správcovi systému, ale možno niektorí z vás o ňom nevedia.

Ide o to, že server prinúti klienta poslať paket, aby udržal pripojenie otvorené (čo sa zvyčajne nazýva keep-alive) a nakonfiguruje sa na serveri SSH, ku ktorému sa pripájame, úpravou súboru / etc / ssh / sshd_config a pridaním týchto dvoch riadkov do konfigurácie démona ssh:

TCPKeepAlive áno
ClientAliveInterval 60

S týmto musíme iba potichu reštartovať démona ssh a pri pripájaní môžeme reláciu nechať otvorenú bez obáv z odpojenia.

Ďalšou možnou možnosťou je použitie nástroja s názvom autossh. Ak ho chcete nainštalovať do Ubuntu a derivátov, stačí spustiť:

sudo apt-get nainštalovať autossh

V prípade, že ho chceme použiť jednoduchým spôsobom, mohli by sme už vykonať:

autossh remote_user @ remote_host

Zdroj: Sinologic


Pridať ako preferovaný zdroj v Google