Creșterea timpului de sesiune ssh (linux) este un nonblog

Se întâmplă că executarea de comenzi de la distanță de funcționare poate fi întârziată, și trebuie să aștepte pentru executarea acestuia (de altfel, în acest caz, poate fi o utilizare foarte benefică a ecranului), sau a trebuit să scape, și o sesiune SSH în acest moment cad. Trebuie să lucreze ca acest lucru se întâmplă de multe ori, așa că am decis să crească serverul timeout sesiune ssh pentru a salva și conexiunea și propriile lor nervi.






Pe serverul din fișierul de configurare / etc / ssh / sshd_config scrieți:







TCPKeepAlive - setat la "da", atunci serverul va pinge periodic clientul, verificând dacă este în viață.
ClientAliveInterval - specifică intervalul de ping pentru verificarea stării clientului (în secunde). Parametrul funcționează numai pentru versiunea protocolului 2 (Protocolul 2).
ClientAliveCountMax este numărul de ping-uri ale clienților.
Astfel, în exemplul meu, timpul de expirare a sesiunii va fi de 60 * 300/60 = 300 de minute = 5 ore.
După modificarea setărilor, nu uitați să reporniți serviciul ssh.

ecran - lucrul de fundal al programelor atunci când terminalul este închis

sudo: reboot: comanda nu a fost găsită

Postări populare







Articole similare

Trimiteți-le prietenilor: