Par exemple, en session X, je peux utiliser Ctrl- Alt- Lpour verrouiller l'écran, il demanderait donc un mot de passe pour déverrouiller et empêcher quelqu'un de jouer avec mon ordinateur.
Mais si j'ai une session de terminal ouverte sur l'un des tty (auquel je peux accéder avec Ctrl- Alt- F1, par exemple) - alors il n'est pas verrouillé, et quelqu'un peut toujours l'utiliser pour faire du mal. Existe-t-il un moyen de «verrouiller» cette ligne de commande (avec certains processus d'arrière-plan en cours d'exécution, peut-être)?
la source
vlock -a
pour verrouiller tous les terminaux virtuels (sinon on pourrait facilement passer à un autre terminal auquel un utilisateur pourrait être connecté)Si vous exécutez
screen
dans le terminal, vous pouvez verrouiller le terminal avec la commande Ctrl- a x.la source
idle 900 lockscreen
dans votre.screenrc
pour verrouiller la session après avoir été inactif pendant 900 secondes (15 minutes).screen
verrous: ils ne verrouillent pas la session mais uniquement votre fenêtre particulière. Toute personne qui peut se joindre à cette session avec sa propre fenêtre ne sera pas verrouillée.Découvrez "binarix". Il verrouillera votre terminal. Pas besoin de X ou d'écran.
http://raffi.at/view/code/binarix
la source
Je ne pouvais pas faire fonctionner Vlock sous OSX, j'ai donc créé une alternative simple à Shellscript.
https://github.com/acornejo/bashlock
la source