Hvernig á að auka SSH tengingartíma í Linux
SSH tímamörk vegna hreyfingarleysis geta verið ansi pirrandi. Þetta neyðir þig venjulega til að hefja tenginguna aftur og byrja upp á nýtt.
Sem betur fer geturðu auðveldlega aukið SSH tímamörkin og haldið SSH lotunni þinni á lífi, jafnvel eftir að hafa verið óvirkni. Þetta gerist þegar annað hvort þjónninn eða viðskiptavinurinn sendir núllpakka til hins kerfisins til að halda lotunni lifandi.
Tengd lestur: Hvernig á að tryggja og herða OpenSSH netþjón
Við skulum nú kanna hvernig þú getur aukið SSH tengingartímann í Linux.
Auka SSH tengingartíma
Á þjóninum, farðu yfir í /etc/ssh/sshd_config
stillingarskrána.
$ sudo vi /etc/ssh/sshd_config
Skrunaðu og finndu eftirfarandi færibreytur:
#ClientAliveInterval #ClientAliveCountMax
ClientAliveInterval
færibreytan tilgreinir tímann í sekúndum sem þjónninn bíður áður en hann sendir núllpakka til biðlarakerfisins til að halda tengingunni lifandi.
Á hinn bóginn skilgreinir ClientAliveCountMax
færibreytan fjölda lifandi skilaboða viðskiptavinarins sem eru send án þess að fá nein skilaboð frá viðskiptavininum. Ef þessum mörkum er náð á meðan skilaboðin eru send mun sshd púkinn sleppa fundinum og slíta í raun ssh lotunni.
Timeout gildið er gefið af margfeldi ofangreindra færibreyta, þ.e.
Timeout value = ClientAliveInterval * ClientAliveCountMax
Til dæmis, segjum að þú hafir skilgreint færibreytur þínar eins og sýnt er:
ClientAliveInterval 1200 ClientAliveCountMax 3
Tímamörkin verða 1200 sekúndur * 3 = 3600 sekúndur. Þetta jafngildir 1 klukkustund, sem gefur til kynna að ssh lotan þín haldist lifandi í 1 klukkustund án þess að falla.
Að öðrum kosti geturðu náð sömu niðurstöðu með því að tilgreina ClientAliveInterval
færibreytuna eina.
ClientAliveInterval 3600
Þegar því er lokið skaltu endurhlaða OpenSSH púkinn til að breytingarnar taki gildi.
$ sudo systemctl reload sshd
Sem SSH öryggisráðstöfun er alltaf ráðlegt að stilla ekki SSH tímamörk á mikið gildi. Þetta er til að koma í veg fyrir að einhver gangi framhjá og ræni fundi þínum þegar þú ert í burtu í langan tíma. Og það er það fyrir þetta efni.