forord
Som vi alle vet, når vi logger inn på en annen server eksternt via SSH, og vi ikke gjør noen operasjon på lenge, vil serveren automatisk logge ut og fortelle deg at tiden er ute og venter på input: auto-logout. Hvis vi ikke bruker tmux for å vedlikeholde økten, må vi endre serverens utloggingstid for å forhindre automatiske utlogginger.
Endre stegene
La oss først se på hva den automatiske utloggingstiden på serveren er:
Hvis ingenting blir skrevet ut, vil ikke serveren din automatisk bli logget ut
Hvis det er en utdata i forrige steg, for eksempel 600, betyr det at serverens automatiske utloggingstid er 600 sekunder, altså 10 minutter. Denne verdien er vanligvis definert i konfigurasjonsfilene til systemmiljøet som /etc/profile, /etc/bashrc, eller ~/.bash_profile, ~/.bashrc.
Det er verdt å merke seg at verdiene som er definert i disse filene i hjemmekatalogen vil overstyre verdiene som er definert i de følgende filene i /etc, for eksempel vil TMOUT-variabelen i ~/.bash_profile overstyre TMOUT-variabelen i /etc/profile
La oss endre verdien av TMOUT etter behov:
TMOUT=600 #表示10分钟之后自动登出 TMOUT= #表示关闭自动登出 Det er verdt å merke seg at det ikke skal være mellomrom til venstre og høyre for likhetstegnet
Etter at endringene er gjort, for eksempel, hvis vi endrer ~/.bash_profile-filen, hvis vi ønsker at endringene i konfigurasjonsfilen skal tre i kraft umiddelbart, må vi kjøre følgende kode:
Eller logg ut og logg inn igjen.
|