Fingerprint Reader

De Guía Ubuntu
Saltar a: navegación, buscar


Fingerprint Reader

La Tecnología de lectura de huella dactilar (Fingerprint Reader) permite sustituir las passwords por sus huellas dactilares, vamos a ver como registrar huellas dactilares para cada usuario si tu equipo contiene algún dispositivo lector de huella dactilar de la familia "SGS Thomson Microelectronic", estos se encuentran comúnmente en los equipos IBM/Lenovo ThinkPads.

Verificación de dispositivo

Para saber si tu dispositivo es soportado debes ejecutar lo siguiente:

$ lsusb |grep Fingerprint

si aparece una línea es por que tienes un dispositivo USB Fingerprint, si en esa línea aparece "SGS Thomson Microelectronics" entonces puedes seguir con esta guía.

Instalación

Vamos a instalar ThinkFinger, un programa que sirve de drivers para los dispositivos de la familia "SGS Thomson Microelectronics":

$ sudo aptitude install thinkfinger-tools libpam-thinkfinger

Configuración

Para configurar ThinkFinger, es necesario editar el archivo /etc/pam.d/common-auth:

$ sudo nano /etc/pam.d/common-auth

reemplazando las lineas no comentadas por las siguientes (es decir las que no contienen el caracter # al comienzo):

auth sufficient pam_thinkfinger.so
auth required pam_unix.so try_first_pass nullok_secure

el paso anterior hay que hacerlo con mucho cuidado, lo mejor es saber bien antes de hacerlo a qué me refiero con "lineas comentadas".


Luego cargamos el módulo (driver) o reiniciar la máquina:

sudo modprobe uinput

Añadir usuario

Para añadir a un usuario simplemente debe iniciar sesión y ejecutar lo siguiente:

tf-tool --acquire

luego tendrás que pasar tu huella dactilar tres veces, sí tres veces, y correctamente. Luego de eso ya podrás pasar tu huella dactilar cada vez que te pregunte por tu password.