Pokud jste správce a používáte SSH Chcete-li se připojit k jiným systémům, stalo se vám více než jednou, že po chvíli spojení přestalo a vy se musíte znovu připojit, s následnou ztrátou informací. |
Tento „trik“ je dobře znám každému správci systému, ale možná o něm někteří z vás nevědí.
Myšlenka spočívá v tom, že server nutí klienta odeslat paket, aby připojení zůstalo otevřené (což je obvykle známé jako keep-alive) a je nakonfigurován na serveru SSH, ke kterému se připojujeme, úpravou souboru / etc / ssh / sshd_config a přidání těchto dvou řádků do konfigurace démona ssh:
TCPKeepAlive ano
ClientAliveInterval 60
S tímto musíme pouze tiše restartovat démona ssh a při připojování můžeme relaci nechat otevřenou bez obav z odpojení.
Další možnou možností je použít nástroj s názvem autossh. Chcete-li jej nainstalovat do Ubuntu a derivátů, stačí spustit:
sudo apt-get install autossh
V případě, že jej chceme použít jednoduchým způsobem, mohli bychom již spustit:
autossh remote_user @ remote_host
zdroj: Sinologické
dobrý příspěvek…
Jděte jen před čtyřmi dny, kdy jsem na svůj blog napsal něco velmi podobného. Dobrý nápad o autossh: http://totaki.com/poesiabinaria/2012/08/solucionar-problema-con-timeouts-y-broken-pipes-con-ssh-y-scp/
Zdroj tohoto článku je starý, protože „Keepalive“ již neexistuje jako konfigurační parametr SSH.
Nějaký ssh klient pro Android, kterého doporučujete?
Doporučujete nějakého klienta ssh pro Android?
Je možné, že se soubor nazývá ssh_config a ne sshd_config?
a pokud stále nemůžete zabránit zhroucení, protože máte špatné připojení nebo něco podobného, přihlaste se a pomocí obrazovky odpojte PID relace od PID připojení.
Dobrý příspěvek!
Pokud nemáte přístup k SSH serveru, můžete jej implementovat na straně klienta pomocí Putty nebo desde Linux.
S tmelem:
"Připojení", "Odesílání nulových paketů, aby byla relace aktivní", "Sekundy mezi keepalivy" a zadejte číslo.
Označte také možnost:
"Povolit TCP Keepalives (volba SO_KEEPALIVE).
zdroj: http://www.sysadmit.com/2016/02/linux-y-vmware-ssh-evitar-desconexion.html