Настройка автоблокировки консольного режима
Для работы в консольном режиме tty применяется программа tmux, сконфигурированная (файл /etc/tmux.conf) следующим образом:
set -g lock-command "vlock -c"
set -g lock-after-time 300
bind L lock-session
Таким образом включается автоблокировка консоли по истечении 5 минут бездействия командой vlock.
Замена стандартной консоли tty на tmux осуществляется в файле конфигурации /etc/bashrc скриптом:
if [ -n "$PS1" ] && [ "$XDG_SESSION_TYPE" = tty ] && [ -z "$TMUX" ] && ! [[ "$TERM" =~ screen ]] && ! [[ "$TERM" =~ tmux ]] && command -v tmux >/dev/null 2>&1
then exec tmux
fi