Ha Ön rendszergazda és használja SSH Ha más rendszerekkel szeretne kapcsolódni, akkor nem egyszer megtörténhetett veled, hogy egy idő után a kapcsolat megszakadt, és újra csatlakoznia kellett, aminek következménye az információvesztés. |
Ezt a "trükköt" minden rendszergazda jól ismeri, de talán néhányan nem ismerik.
Az elképzelés az, hogy a kiszolgáló arra kényszeríti az ügyfelet, hogy küldjön egy csomagot a kapcsolat nyitva tartása érdekében (ami általában a keep-élet néven ismert), és az SSH szerveren van konfigurálva, amelyhez csatlakozunk az / etc / ssh / sshd_config fájl módosításával. és hozzáadja ezt a két sort az ssh démon konfigurációjához:
TCPKeepAlive igen
ClientAlive intervallum 60
Ezzel csak csendesen kell újraindítanunk az ssh démonot, és csatlakozáskor nyitva hagyhatjuk a munkamenetet anélkül, hogy félnénk a bontástól.
Egy másik lehetséges lehetőség az autossh nevű eszköz használata. Az Ubuntu és a derivatívák telepítéséhez futtassa:
sudo apt-get install autossh
Abban az esetben, ha egyszerű módon szeretnénk használni, akkor már végre is tudjuk hajtani:
autossh remote_user @ remote_host
forrás: Szinológiai
jó hozzájárulás…
Menj csak négy napja írtam valami nagyon hasonlót a blogomra. Jó ötlet az autossh-ról: http://totaki.com/poesiabinaria/2012/08/solucionar-problema-con-timeouts-y-broken-pipes-con-ssh-y-scp/
A cikk forrása régi, mert a "Keepalive" már nem létezik SSH konfigurációs paraméterként.
Van bármilyen ssh kliens androidra, amelyet ajánl?
Van olyan ssh kliens, amelyet Androidra ajánl?
Lehetséges, hogy a fájl neve ssh_config, és nem sshd_config?
És ha még mindig nem tudja elkerülni az összeomlást, mert rossz a kapcsolat vagy valami hasonló, jelentkezzen be, és a képernyőn válassza le a munkamenet-azonosítót a kapcsolati azonosítóról.
Jó hozzájárulás!
Ha nincs hozzáférésed az SSH szerverhez, akkor azt kliens oldalon is megvalósíthatod, Putty ill desde Linux.
Gitt:
"Csatlakozás", "Null csomagok küldése a munkamenet aktív állapotának megőrzéséhez", "Másodpercek a fenntartások között" és adjon meg egy számot.
Jelölje meg az opciót is:
«Engedélyezze a TCP karbantartást (SO_KEEPALIVE opció).
forrás: http://www.sysadmit.com/2016/02/linux-y-vmware-ssh-evitar-desconexion.html