Настройка автоблокировки консольного режима

Для работы в консольном режиме 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