Udržujte linku SSH od odpojenia
Som typ geek, ktorý má klient SSH stále otvorený, pripojený k mojim najčastejšie používaným serverom, aby som mal okamžitý prístup na monitorovanie a čokoľvek iné. Ako taký ma veľmi rozčiluje, keď sa odpojím, takže zdieľam niekoľko spôsobov, ako udržať vašu reláciu nažive.
Môžete nakonfigurovať ssh klienta tak, aby automaticky odosielal kód no-op kódový kód na každý počet sekúnd tak, aby vás server neodpojil. Toto nastavenie je niekedy označované ako Keep-Alive alebo Stop-Disconnecting-So-Much v iných klientoch.
Globálna konfigurácia
Do súboru / etc / ssh / ssh_config pridajte nasledujúci riadok:
ServerAliveInterval 60
Číslo je počet sekúnd pred serverom s odoslaním no-op kódu.
Súčasná konfigurácia používateľa
Pridajte nasledujúce súbory do súboru ~ / .ssh / config (vytvorte, ak neexistuje)
Hostiteľ *
ServerAliveInterval 60
Uistite sa, že druhý riadok odsadíte medzerou.
Konfigurácia na konfiguráciu
Ak chcete iba povoliť, aby sa udržal naživo pre jeden server, môžete ho pridať do súboru ~ / .ssh / config s nasledujúcou syntaxou:
Host * hostname.com
ServerAliveInterval 60
Funguje celkom dobre, dúfam, že pomáha niekomu inému.