Existe uma maneira de bloquear a linha de comando?

28

Por exemplo, na sessão X, eu posso usar Ctrl - Alt - L para bloquear a tela, para que seja solicitada a senha para desbloquear e impedir que alguém mexa no meu computador.

Mas se eu tiver uma sessão de terminal aberta em um dos tty's (que eu posso acessar com Ctrl - Alt - F1 , para exemplo) - então ele não está bloqueado e alguém ainda pode usá-lo para causar algum dano. Existe uma maneira de 'bloquear' essa linha de comando (com alguns processos em segundo plano em execução, talvez)?

    
por Rogach 22.02.2012 / 07:17

5 respostas

26

vlock fará o que você pedir. No entanto, se você deseja executar processos em segundo plano, considere screen , o que permitirá que você também faça logoff e mantenha os processos em execução em segundo plano e, em seguida, reconecte - mesmo quando conectado a partir de locais alternativos.

    
por 22.02.2012 / 07:51
9

Se você executar screen no terminal, você pode bloquear o terminal com o comando Ctrl - a x .

    
por 22.02.2012 / 09:12
0

Confira "binarix". Ele irá bloquear o seu terminal. Não há necessidade de X ou tela.

link

    
por 14.02.2013 / 13:27
0

Eu não consegui que o vlock trabalhasse un osx, então criei uma alternativa simples de shellscript.

link

    
por 27.05.2015 / 16:51
-2

se você instalou o gnome, pode usar este comando "gnome-screensaver-command -l" para travar o seu sistema

    
por 24.10.2013 / 09:32