vlock: una forma inteligente de bloquear la consola virtual o el terminal del usuario en Linux

Las consolas virtuales son características muy importantes de Linux y proporcionan al usuario del sistema un indicador de shell para usar el sistema en una configuración no gráfica que solo puede usar en la máquina física pero no de forma remota.

Un usuario puede usar varias sesiones de consola virtual al mismo tiempo simplemente cambiando de una consola virtual a otra.

 vlock Lock Terminal de usuario en Linux vlock Bloquear consola de usuario o terminal en Linux

En esta guía práctica, veremos cómo bloquear la consola virtual de usuario o la consola de terminal en sistemas Linux usando el programa vlock.

¿Qué es vlock?

vlock. es una utilidad que se utiliza para bloquear una o varias sesiones de consola virtual de usuario. vlock es importante en un sistema multiusuario, permite a los usuarios bloquear sus propias sesiones mientras que otros usuarios aún pueden usar el mismo sistema a través de otras consolas virtuales. Cuando sea necesario, toda la consola se puede bloquear y también se puede desactivar la conmutación de la consola virtual.

vlock. funciona principalmente para sesiones de consola y también tiene soporte para bloquear sesiones que no son de consola, pero esto tiene no se ha probado completamente.

Instalación de vlock en Linux

freestar.config.enabled_slots.push

Para instalar programa vlock. en sus respectivos sistemas Linux, use:

# yum install vlock [En RHEL. CentOS. Fedora. $ sudo apt-get install vlock [En Ubuntu. Debian. Mint.

Cómo usar vlock en Linux

Hay pocas opciones que puede usar con vlock. y la sintaxis general es:

# opción vlock # opción vlock plugin # vlock opción-t plugin vlock opciones comunes y uso:

1.. Para bloquear virtual actual consola o sesión de terminal del usuario, ejecute el siguiente comando:

# vlock–current  Bloquear sesión de terminal de usuario en Linux Bloquear sesión de terminal de usuario en Linux

Las opciones-co-actual, significa bloquear la sesión actual y 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, ejecute el siguiente comando:

# vlock–all  Bloquear todas las sesiones de terminal de Linux Bloquear todas las sesiones de terminal de Linux

Las opciones-a o–all, cuando se usan, bloquean todas las sesiones de consola del usuario y también deshabilitan el cambio de consola virtual.

Estas otras opciones solo pueden funcionar cuando vlock. se compiló con compatibilidad con complementos e incluyen:

3.. Las opciones-no–new, cuando se invocan, significa cambiar a un nueva consola virtual antes de que se bloqueen las sesiones de la consola del usuario.

# vlock–new

4.. Las opciones-s o–disable-sysrq, deshabilitan el mecanismo SysRq mientras las consolas virtuales están bloqueados por un usuario y funciona solo cuando se invoca-a o–all.

# vlock-sa

5.. Las opciones-t o–timeout , ​​invocadas para establecer un tiempo de espera para el complemento del protector de pantalla.

# vlock–timeout 5

Puede usar-ho–help y-v o–version para ver los mensajes de ayuda y la versión respectivamente.

Lo dejaremos así y también sabremos que puede incluir un archivo ~/.vlockrc que es leído por el programa vlock. durante el inicio del sistema y agregar las variables ambientales que puede verificar en la página de entrada de manaul, especialmente los usuarios de distribuciones basadas en Debian.

Para obtener más información o agregar cualquier información que no esté incluida aquí, simplemente deje caer un mensaje a continuación en la sección de comentarios.