predhovor
Ako všetci vieme, keď sa prihlásime na iný server vzdialene cez SSH, ak dlhý čas nevykonáme žiadnu operáciu, server sa automaticky odhlási a oznámi vám časový limit čakania na vstup: automatické odhlásenie. Ak nepoužívame tmux na udržiavanie relácie, musíme upraviť čas odhlásenia servera, aby sme zabránili automatickým odhláseniam.
Upravte kroky
Najprv sa pozrime na čas automatického odhlásenia na serveri:
Ak nie je žiadny výstup, váš server nebude automaticky odhlásený
Ak je výstup v predchádzajúcom kroku, napríklad 600, znamená to, že automatický čas odhlásenia vášho servera je 600s, čo je 10 minút. Táto hodnota je zvyčajne definovaná v konfiguračných súboroch systémového prostredia, ako sú /etc/profile, /etc/bashrc, alebo ~/.bash_profile, ~/.bashrc.
Stojí za zmienku, že hodnoty definované v týchto súboroch v domovskom adresári prepíšu hodnoty definované v nasledujúcich súboroch v /etc, napríklad premenná TMOUT v ~/.bash_profile prepíše premennú TMOUT v /etc/profile
Upravme hodnotu TMOUT podľa potreby:
TMOUT=600 #表示10分钟之后自动登出 TMOUT= #表示关闭自动登出 Stojí za zmienku, že by nemali byť žiadne medzery vľavo a vpravo od rovnosti
Po vykonaní zmien, napríklad, ak upravujeme súbor ~/.bash_profile, ak chceme, aby zmeny v konfiguračnom súbore nadobudli účinnosť okamžite, musíme vykonať nasledujúci kód:
Alebo sa odhlásiť a znova prihlásiť.
|