Kuidas hoida SSH-ühendusi elus

Kui olete administraator ja kasutate SSH Teiste süsteemidega ühenduse loomiseks on teiega juhtunud rohkem kui üks kord, et mõne aja pärast ühendus katkeb ja peate uuesti ühenduse looma, mille tagajärjel kaob teave.


See "trikk" on kõigile süsteemiadministraatoritele hästi teada, kuid võib-olla keegi teist seda ei tea.

Idee seisneb selles, et server sunnib klienti saatma ühenduse avatuna hoidmiseks paketi (mida tavaliselt tuntakse kui keep-elus) ja see on konfigureeritud SSH-serveris, millega me ühenduse loome, muutes faili / etc / ssh / sshd_config ja nende kahe rea lisamine ssh-deemoni konfiguratsioonile:

TCPKeepAlive jah
ClientAlive'i intervall 60

Sellega peame ainult vaikselt taaskäivitama ssh-deemoni ja ühenduse loomisel võime seansi lahti jätta, kartmata ühenduse katkestamist.

Teine võimalik võimalus on kasutada tööriista nimega autossh. Selle installimiseks Ubuntu ja derivaatidesse lihtsalt käivitage:

sudo apt-get install autossh

Juhul, kui soovime seda lihtsal viisil kasutada, võiksime juba käivitada:

autossh remote_user @ remote_host

allikas: Sinoloogiline


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.   heberth orav DIJO

    hea panus ...

  2.   Gaspar Fernandez DIJO

    Mine just neli päeva tagasi kirjutasin oma blogisse midagi väga sarnast. Hea idee autosshi kohta: http://totaki.com/poesiabinaria/2012/08/solucionar-problema-con-timeouts-y-broken-pipes-con-ssh-y-scp/

  3.   Simon DIJO

    Selle artikli allikas on vana, kuna „Keepalive” pole enam SSH-i konfiguratsiooniparameetrina olemas.

  4.   Nacho DIJO

    Kas mõni Androidi ssh-klient, mida soovitate?

  5.   Nacho DIJO

    Kas teil on mõni ssh-klient, mida androidile soovitate?

  6.   jõmpsikas DIJO

    Kas võib juhtuda, et faili nimi on ssh_config ja mitte sshd_config?

  7.   Faith Diaz DIJO

    ja kui te ikkagi ei suuda krahhi vältida, kuna teil on halb ühendus või midagi sellist, logige sisse ja kasutage ekraani, et oma seansi PID linkida ühenduse PID-ga.

  8.   dismestres3 DIJO

    Hea panus!

    Kui teil pole juurdepääsu SSH-serverile, saate selle rakendada kliendi poolel, kasutades Putty või desde Linux.

    Kittiga:

    "Ühendus", "Nullpakettide saatmine seansi aktiivsena hoidmiseks", "Sekundid säilivuse vahel" ja sisestage number.

    Märkige ka valik:

    Msgstr "Luba TCP sätted (SO_KEEPALIVE variant).

    allikas: http://www.sysadmit.com/2016/02/linux-y-vmware-ssh-evitar-desconexion.html