15 abril 2012

Lock - Un simple bloqueador de consola para linux

Esta es una simple herramienta escrita en Bash Scripting que bloquea tu consola tty, sin hacer logout de tu sesión.
Se me ocurrió escribirla una vez que estaba conectado a una sesión SSH y necesitaba dejarla corriendo un proceso en segundo plano y accederla rápidamente, y no tenía ganas de hacer logout pero tampoco quería dejar la sesión abierta y accesible.
La ventaja principal de esta herramienta es que podrás fácilmente bloquear tu pantalla seteando una contraseña temporal (o dejarla en blanco si quieres), sin tener que comprometer tu contraseña real de sistema.
Su protección es absoluta, ya que ni con CTRL+C ni CTRL+Z podrás salir de ella.

Update: La herramienta también funciona con equipos MAC OSx :)

Imágenes:

Mensaje de Ayuda:

Ingreso de Password:

Pantalla Bloqueada:

Instalación:

No hay una real "Instalación", ya que es sólo un script de Bash. Pero para obtener lo mejor de la herramienta, deberás hacer lo siguiente:
1) Descarga el código, está aquí.
2) Muévelo al directorio /usr/bin. Asi podrás ejecutarla desde cualquier lugar en tu sistema:
mv lock.sh /usr/bin/lock
3) Asigna los permisos correctos:
chmod 755 /usr/bin/lock
4) Ejecútala! :)
lock
5) Para acceder a la ayuda, sólo debes tipear:
lock -h
Eso es todo! Disfrútala :)
Para feedback, comentarios o lo que quieras, escríbeme a matias (arroba) matiaskatz (punto) com

Tomado de: http://www.matiaskatz.com/projects/lock-un-simple-bloqueador-de-consola-para-linux/_

1 comentario:

Pablo dijo...

Me encantan estas cosas por que son simples y muy útiles. Lo que mas me gusto es ver el código y entender que todavía me falta muchísimo para aprender de bash. La posta que eso me motiva bastante.