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 -n--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 -s--disable-sysrq, deshabilita el mecanismo SysRq mientras que las consolas virtuales están bloqueadas por un usuario y solo funciona cuando -a--allse invoca.

# vlock -sa

5. Las opciones -t--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"

Deja un comentario