Portál AbcLinuxu, 8. května 2025 00:40

Dotaz: Automatické ukončování SSH spojení

16.11.2011 12:18 Ed
Automatické ukončování SSH spojení
Přečteno: 397×
Odpovědět | Admin
Ahoj,

mám problém se samovolným ukončováním SSH spojení. Řádově po hodině (hodinách) se samo přeruší s "Connection reset by peeer".

Zajímavé ale je, že se to neděje, pokud jsem idle na shellovém promptu. Pokud ale třeba spustím import dat do Postgresu, který trvá několik hodin, spojení pravidelně po nějaké té hodině spadne.

Řešením je samozřejmě pouštět takovéhle úlohy ve screenu, ale zajímalo by mě, co je příčinou.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.11.2011 15:05 trubicoid2
Rozbalit Rozbalit vše Re: Automatické ukončování SSH spojení
Odpovědět | | Sbalit | Link | Blokovat | Admin
co zkusit treba ServerAliveInterval 400 a ServerAliveCountMax 3 ?
16.11.2011 15:54 ubka7617
Rozbalit Rozbalit vše Re: Automatické ukončování SSH spojení
pripadne vyskusat TCPKeepAlive yes

v /etc/ssh/sshd_config

aby udrzoval aktivne spojenie
16.11.2011 15:56 NN
Rozbalit Rozbalit vše Re: Automatické ukončování SSH spojení
To je default.

NN
16.11.2011 19:24 pavel
Rozbalit Rozbalit vše Re: Automatické ukončování SSH spojení
Příčinou je samotné OpenSSH.

Pokud mezi klientem a serverem netečou dlouhou dobu nějaké data, server spojení ukončí.

V SSH1 bylo možné na serverové straně nastavit parametr "IdleTimeout 0", který ponechává nečinné spojení nedotčeno.

Pokud vím (když tak mne opravte), OpenSSH tuto volbu neobsahuje, proto se doporučuje spustit na pozadí nějaký program, co posílá přes spojení nějaké data.

Parametr KeepAlive říká, jak se má zachovat serverová strana v případě, že dojde k výpadku sítě nebo výpadek počítače klienta.
16.11.2011 20:27 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Automatické ukončování SSH spojení
Na serveru si můžete nastavit ClientAliveInterval. Avšak musím říct, že se moje praxe s vaším výkladem rozchází. Na vlastní síti, kde vím, že mi spojení kvůli nečinnosti nezavírá firewall/NAT, mi spojení vydrží libovolně dlouho.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.