Kuidas hoida SSH-ühendusi "elus"

Kui olete tavaline SSH-kasutaja, olete ilmselt märganud, et see mõnikord "ühendab end lahti". Selle parandamiseks peate lihtsalt oma käed "veidi määrduma" ja muutma mõnda konfiguratsioonifaili.


Selleks peate muutma 2 muutujale ServerAliveCountMax ja ServerAliveInterval omistatud väärtusi.

ServerAliveCountMax määrab "server on elus" sõnumite arvu, mida saab saata ilma, et ssh serverilt vastust saaks. Seda tüüpi sõnumid on hädavajalikud, et teada saada, kas ühendus on endiselt aktiivne või mitte (võib-olla server "läks alla" jne).

ServerAliveInterval määrab intervalli (sekundites), mille möödumisel saadab ssh vastuse taotleva sõnumi uuesti juhul, kui server serverilt vastust ei saa.

Kliendi peal

Et muudatused jõustuksid kõigi kasutajate jaoks, tuleb faili muuta  / etc / ssh / ssh_config. Teisalt, kui soovite, et muudatused jõustuksid ainult teie kasutaja jaoks, muutke faili ~ / .ssh / config.

Lisage SSH konfiguratsioonifaili järgmine teave:

Host*
    ServerAliveInterval 300
    ServerAliveCountMax 3

Serveris

Selleks, et server saaks kõigi klientidega ühendusi elus hoida, lisage faili järgmised andmed / etc / ssh / sshd_config:

ServerAliveInterval 300
ServerAliveCountMax 3

Selle konfiguratsiooni tõttu saadab klient / server iga 300 sekundi (5 minuti) järel partnerile sõnumi ja loobub 3. võimalusel, kui see pole vastust saanud.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Vetikad DIJO

    Väga hea, isegi et Archlinuxis redigeerime sama / etc / ssh / sshd_config faili ja kommenteerime (eemaldage #) ClientAliveInterval ja muudame väärtust 0-lt 300-le, tühjendame ka ClientAliveCountMax ja jätame vaikeväärtuse 3 (see kliendi jaoks) ).

  2.   Ermimetall DIJO

    Suur aitäh teabe eest, sellega hoian kokku palju tööd.