Fingerprint en Debian (Squeeze)

Posted by Unknown | Posted on 15:25

Trantando de poner a tono mi equipo portatil (T60), me encontre con el fingerprint modelo SGS Thomson Microelectronics Fingerprint Reader, que ya conocia y configure en alguna oportunidad, busque los paquetes que se encontraban en los repositorios de debian experimental, pero me tope con que ya no estaban disponibles los paquetes en el repositorio.
Un compañero de trabajo muy conocido en la comunidad me facilito los paquetes que en alguna oportunidad los habia guardado en su pendrive, ahora les dejo un link para que se los descargen.

http://dl.getdropbox.com/u/2771867/Thinkfinger.tar.gz

Despues de descargarlo y descomprimirlo instalamos todos los paquetes

-
libthinkfinger
-
libpam-thinkfinger
-
libthinkfinger0
-
thinkfinger-tools

Los podemos instalar todos de una ves con el siguiente comando

#dpkg -i *

Si nos pide algunas dependencias las resolvemos con aptitude.

Ahora solo nos queda conprobar las huella y configurar el equipo para poder acceder con el fingerprint.

Para Adquirir la huella dactilar del usuario ejecutamos el siguiente comando, el cual nos pedira deslizar el dedo 3 veces para comparar la huella.
#tf-tool --acquire

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig

Initializing... done.
Please swipe your finger (successful swipes 0/3, failed swipes: 0)...
Despues de deslizar el dedo 3 veces por el lector el equipo nos arrojara un mensaje como este, indicando que fue satisfactoria la prueba.
Please swipe your finger (successful swipes 3/3, failed swipes: 0)... done.
Storing data (/tmp/test.bir)... done.
Luego de esto verificamos la huella con el siguiente comando.
#tf-tool --verify

Donde arrojara un mensaje como este, el cual nos pedira deslizar el dedo en una sola oportunidad.
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig

Initializing... done.
Please swipe your finger (successful swipes 0/1, failed swipes: 0)...

Luego de verificar la huella nos arrojara el siguiente mensaje, aprobando que la prueba fue satisfactoria.

Please swipe your finger (successful swipes 1/1, failed swipes: 0)... done.
Result: Fingerprint does match.

Ahora nos queda colocar en el common-auth pam como se va a ingresar al sistema luego de la instalacion del fingerprint.

Editamos el arichivo common-auth.
#vim /etc/pam.d/common-auth
En el cual comentamos la siguiente linea

auth [success=1 default=ignore] pam_unix.so nullok_secure

Quedando de la siguiente manera

#auth [success=1 default=ignore] pam_unix.so nullok_secure

Ahora colocamos la siguiente linea para darle acceso al usuario con el lector de huellas.

auth    sufficient      pam_thinkfinger.so
auth required pam_unix.so nullok_secure try_first_pass
Listo guardamos reinicamos el equipo y nos loguemanos con nuestro usuario y el lector de huellas.

Comments (0)

Publicar un comentario