Convertir una memoria USB en la llave de acceso a tu entorno de escritorio

Imagen de UbuntuLAB
0 puntos

Hola mundo! Os enlazo este script con el que prescindir de la autentificación por password reemplazándola por un sistema más "tangible": una "llave USB" (en este caso la definición es literal xD). Con este script funcionando en el sistema (automatizado mediante crontab, por ejemplo), simplemente tienes que mantener tu "llave USB" conectada al ordenador para mantener la sesión desbloqueada. Cuando te vayas, simplemente llévate el pendrive contigo y se bloqueará la sesión; "qué tontería", pensareis (claro, sería suficiente con pulsar ctrl+alt+l), pero la gracia está en que, en cuanto vuelves a conectar la memoria USB al ordenador (o sea, en cuanto "metes la llave"), en cuestión de un par de segundos se desbloquea la sesión de forma automática, sin necesidad de escribir tu password y, por lo tanto, totalmente a salvo de mirones. :P
Por supuesto, el script solo funciona con el pendrive con el label que le hayas indicado, y solo si este contiene el archivo-ticket de confirmación. No se revela el password ni en el script ni en el archivo de confirmación, de modo que en ese sentido es totalmente seguro.

N=11
while((N>0));do
  KeyStatus=0;
  if((`cat /etc/mtab | grep "/media/A031-C74A" | wc -l`>0));then
    KeyFile=`ls ~/.keysecurity | grep -v usbkey.sh | tail -1`;
    if((`ls /media/A031-C74A/.keysecurity/ | grep $KeyFile | wc -l`>0));then
      KeyStatus=1;
    fi
  fi
  if((KeyStatus>0));then
    pkill -9 gnome-screensaver
  else
    if((`ps -ef | grep -v grep | grep gnome-screensaver | wc -l`<1));then
      gnome-screensaver & sleep 1
    fi     gnome-screensaver-command --lock
  fi
  sleep 5
  ((N=N-1))
done

Se trata de un script muy sencillo, pero la idea me ha parecido muy original. Ideal para los paranoicos en concentraciones como la Campus Party, Euskal Encounter, etc..

Os adjunto el script íntegro pero, si os surgen dudas sobre sus funcionamiento, podeis consultar todas las instrucciones paso a paso en su fuente original: convertir una memoria usb en llave de acceso

Imagen de selerto
+1
0
-1

Hola amigo.

Muy interesante tu post.

Pero si tienes tlf. móvil y bluetooth conozco una forma mucho más friki y bacilona: BlueProximity está en los repositorios oficiales.

http://usemoslinux.blogspot.com.es/2011/11/blueproximity-o-como-bloquear...

Por mi experiencia no funciona del todo bien y puede ser un poco lioso configurarlo correctamente, pero si le encuentras el punto es una pasada.

Yo lo uso por causa de mi gato, tiene la maldita manía de pisar el teclado.

+1
0
-1
Imagen de UbuntuLAB
+1
0
-1

jeje :)
Hace un momento estaba mirando un tutorial que explica cómo hacer lo mismo por reconocimiento digital (hace falta un lector de huellas digitales) o por reconocimiento facial (hace falta una webcam). El de reconocimiento facial me parece una triunfada xD no es nada difícil tener por casa una webcam (o integrada en el portátil). Los otros también molan mucho, pero yo personalmente no tengo ni móvil con bluetooth ni dispositivos de reconocimiento de huellas digitales, así que no podré probarlos :S

+1
0
-1