Kana iwe uri wenguva dzose SSH mushandisi, iwe pamwe wakacherekedza kuti dzimwe nguva "inozvibvisa pachayo." Kuti ugadzirise izvi, iwe unongofanirwa kutora maoko ako "yakasviba zvishoma" uye nekuchinja mamwe marongero emafaira. |
Kuti uite izvi, iwe unofanirwa kushandura kukosha kwakapihwa maviri akasiyana Server ServerAliveCountMax uye ServerAliveInterval.
ServerAliveCountMax inogadza iyo nhamba ye "server iripenyu" mameseji anogona kutumirwa pasina ssh inogamuchira mhinduro kubva kuseva. Rudzi urwu rwemeseji rwakakosha kuti uzive kana kubatana kuchiri kushanda kana kwete (pamwe sevha "yakadzika", nezvimwewo).
ServerAliveInterval inoisa iyo nguva (mumasekondi) mushure meizvozvo, kana pasina mhinduro kubva kuseva, ssh inotumira meseji inokumbira mhinduro zvakare.
Pamusoro pemutengi
Kuti shanduko dziitwe kune vese vashandisi, iyo faira inofanirwa kuchinjwa / etc / ssh / ssh_config. Kune rimwe divi, kana iwe uchida kuti shanduko dzingoitika kumushandisi wako, chinja iyo faira ~ / .ssh / gadziriso.
Wedzera zvinotevera muSSH yekumisikidza faira:
Host*
ServerAlive Interval 300
ServerAliveCountMax 3
Pane server
Kuti sevha ichengetedze kubatana nevatengi vese vapenyu, wedzera zvinotevera mufaira / etc / ssh / sshd_config:
ServerAlive Interval 300
ServerAliveCountMax 3
Kugadziriswa uku kunokonzera kuti mutengi / sevha atumire meseji kune mumwe wake masekondi ese mazana matatu (maminetsi mashanu) uye kurega mukana wechitatu kana isina kugamuchira chero mhinduro.
http://mosh.mit.edu/
Yakanaka kwazvo kunyangwe iyo muArchlinux isu tinogadziridza iyo yakafanana faira / etc / ssh / sshd_config uye uncomment (bvisa iyo #) ClientAliveInterval uye nekuchinja kukosha kubva ku0 kuenda ku300, isuwo hatigadzikane ClientAliveCountMax uye tinosiya iyo default kukosha kwe3 (izvi zveMutengi) .
Ndatenda kwazvo neruzivo, neiyi ini ndiri kuenda kunoponesa yakawanda basa.