Įvadas
Kaip visi žinome, kai nuotoliniu būdu prisijungiame prie kito serverio per SSH, jei ilgą laiką neatliksime jokių operacijų, serveris automatiškai atsijungs ir pasakys, kad laikas baigėsi laukiant įvesties: automatinis atsijungimas. Jei sesijai palaikyti nenaudojame tmux, turime pakeisti serverio atsijungimo laiką, kad išvengtume automatinio atsijungimo.
Pakeiskite veiksmus
Pirmiausia pažvelkime, koks yra automatinio atsijungimo laikas serveryje:
Jei nieko neišvesite, jūsų serveris nebus automatiškai atjungtas
Jei ankstesniame žingsnyje yra išvestis, pvz., 600, tai reiškia, kad jūsų serverio automatinio atsijungimo laikas yra 600, tai yra 10 minučių. Ši vertė paprastai apibrėžiama sistemos aplinkos konfigūracijos failuose, tokiuose kaip /etc/profile, /etc/bashrc arba ~/.bash_profile, ~/.bashrc.
Verta paminėti, kad šiuose failuose pagrindiniame kataloge apibrėžtos reikšmės nepaisys reikšmių, apibrėžtų šiuose failuose /etc, pavyzdžiui, TMOUT kintamasis ~/.bash_profile nepaisys TMOUT kintamojo /etc/profile
Jei reikia, pakeiskime TMOUT vertę:
TMOUT = 600 #表示10分钟之后自动登出 TMOUT = #表示关闭自动登出 Verta paminėti, kad lygybės ženklo kairėje ir dešinėje neturėtų būti tarpų
Atlikus pakeitimus, pavyzdžiui, jei keičiame ~/.bash_profile failą, jei norime, kad konfigūracijos failo pakeitimai įsigaliotų nedelsiant, turime vykdyti šį kodą:
Arba atsijunkite ir vėl prisijunkite.
|