inleiding
Zoals we allemaal weten, wanneer we via SSH op afstand inloggen op een andere server, en we lange tijd geen operatie uitvoeren, zal de server automatisch uitloggen en zeggen dat we getimed zijn in het wachten op input: auto-logut. Als we tmux niet gebruiken om de sessie te onderhouden, moeten we de uitlogtijd van de server aanpassen om automatische uitlogen te voorkomen.
Pas de stappen aan
Laten we eerst eens kijken wat de automatische uitlogtijd op de server is:
Als er niets wordt uitgevoerd, wordt je server niet automatisch uitgelogd
Als er een output is in de vorige stap, zoals 600, betekent dit dat de automatische uitlogtijd van je server 600s is, wat 10 minuten is. Deze waarde wordt meestal gedefinieerd in de configuratiebestanden van de systeemomgeving zoals /etc/profile, /etc/bashrc, of ~/.bash_profile, ~/.bashrc.
Het is vermeldenswaard dat de waarden die in deze bestanden in de homemap zijn gedefinieerd, de waarden in de volgende bestanden in /etc overschrijven, bijvoorbeeld de TMOUT-variabele in ~/.bash_profile zal de TMOUT-variabele in /etc/profile overschrijven
Laten we de waarde van TMOUT aanpassen indien nodig:
TMOUT=600 #表示10分钟之后自动登出 TMOUT= #表示关闭自动登出 Het is vermeldenswaard dat er geen spaties links en rechts van het gelijkteken mogen zijn.
Nadat de wijzigingen zijn aangebracht, bijvoorbeeld, als we het ~/.bash_profile-bestand wijzigen, als we willen dat de wijzigingen in het configuratiebestand onmiddellijk van kracht worden, moeten we de volgende code uitvoeren:
Of uitloggen en weer inloggen.
|