Как установить истечение срока автоматического выхода из системы в bash в ubuntu 20.04?
Я устанавливаю переменную TMOUT для пользователя root на 2 часа на моем сервере с помощью следующей bash-команды:
sudo export TMOUT=7200
Но это не работает вообще, есть ли другие решения для достижения этого, кроме как поместить эту переменную в мой .profile
?
можно установить скрипт выхода из системы в /etc/profile.d
:
Создайте файл /etc/profile.d/autologout.sh
:
sudo nano /etc/profile.d/autologout.sh
Содержание autologout.sh
:
#!/bin/sh
# Sets auto log out for all users to 2 hours
TMOUT=7200
readonly TMOUT
export TMOUT
Установите разрешения для скрипта:
sudo chmod 0755 /etc/profile.d/autologout.sh
Перезагрузите профиль или выйдите из системы и снова войдите.
source /etc/profile.d/autologout.sh