Automatyczne wylogowanie użytkowników z konsoli Linux/Unix – TMOUT

Czasami zdarza się, że podczas połączenia terminalowego z serwerem jesteśmy rozłączani po zbyt krótkim czasie nieaktywności. Za ten czas odpowiada zmienna środowiskowa: TMOUT. Jeżeli chcemy sprawdzić po jakim czasie nieaktywności zostaniemy wylogowani wystarczy w powłoce wydać polecenie:

export

i odszukać wartości TMOUT, dla przykładu:

declare -x TMOUT=60

zostaniemy automatycznie wylogowani po 60 sekundach nieaktywności.

Możemy ten czas wydłużyć, bądź całkowicie wyłączyć.

Aby wydłuzyć czas wystarczy wykonać polecenie podając liczbę sekund, np. 6000 sekund:

export TMOUT=6000

Jeżeli chcemy wyłączyć automatyczne wylogowanie wystarczy ustawić parametr TMOUT na 0 (zero) poleceniem:

export TMOUT=0

lub

unset TMOUT