O que acontece quando me esqueço de fazer logout no TTY?

0

Isso é algo que me pergunto há algum tempo. Imagine o seguinte:

  • Pressiono CTRL + ALT + F1 para mudar para TTY1
  • Eu faço o login e executo um comando
  • Eu volto ao xorg com CTRL + ALT + F7
  • Eu esqueço que ainda estou logado em TTY1

Isso é um problema de segurança? Eu acho que assim como no meu teste, o KDE-Lockscreen normal ( Super + L ) não me desconecta do TTY.

Então existe uma solução para sair automaticamente após X segundos (de inatividade)? Ou talvez logout de todos os TTY sempre que eu bloqueio meu gerenciador de janelas (KDE no meu caso)?

    
por lw1.at 07.05.2018 / 18:36

1 resposta

5

Não há integração com a tela de bloqueio do DE e tty logins.

No entanto, você pode restringir bash sessões configurando a variável TMOUT . Edite seu /etc/profile e defina o seguinte conteúdo:

export TMOUT=600 
typeset -r TMOUT

Ou, para manter as coisas organizadas, crie o arquivo /etc/profile.d/timeout.sh com o mesmo conteúdo acima e defina o bit executável nele ( chmod +x /etc/profile.d/timeout.sh ).

Isso fará com que todas as sessões de bash com mais de 600 segundos de inatividade expirem, e typeset -r definirá essa variável como somente leitura para que os usuários não possam alterá-la.

    
por 07.05.2018 / 18:45