En esta guía vamos a ver cómo bloquear la consola virtual de usuario o la consola de terminal en sistemas Linux usando el comando vlock .
¿Qué es vlock?
vlock es una gran herramienta utilizada para bloquear una o varias sesiones de consola virtual de usuario. vlock es muy útil en un sistema multi-usuario, que nos permite bloquear las sesiones propias mientras que otros usuarios pueden seguir usando el mismo sistema a través de otras consolas virtuales.
Este comando en el caso de Debian o Kali por ejemplo, hay que instalarlo haciendo:
# apt install vlock
Uso con Ejemplos
1– Con solo lanzar el comando solo ya se bloqueará la sesión actual
# vlock
Si usamos el comando con los parámetros -c o --current, significa bloquear la sesión actual por lo tanto es el comportamiento predeterminado cuando ejecuta vlock.
2- Para bloquear todas sus sesiones de consola virtual y también deshabilitar el cambio de consola virtual, lo usamos con:
# vlock --all
3. Las opciones -no --new, cuando se invoca, significa cambiar a una nueva consola virtual antes de que las sesiones de la consola del usuario estén bloqueadas.
# vlock --new
4. Las opciones -so --disable-sysrq, deshabilita el mecanismo SysRq mientras que las consolas virtuales están bloqueadas por un usuario y solo funciona cuando -ao --allse invoca.
# vlock -sa
5. Las opciones -to --timeout <time_in_seconds>, invocado para establecer un tiempo de espera para el plugin de salvapantallas.
# vlock --timeout 5
TIP
Para saber si alguien se equivoco al intentar loguearse podemos verlo haciendo:
# cat /var/log/auth.log | grep "vlock"







