Spiga

FPrint, Lector de Huella digital en Linux

Hoy en día, las Laptop son una herramienta muy importante para las personas que nos movilizamos continuamente y necesitamos seguir trabajando en cualquier lugar. Ademas de los que por moda también se compran una Laptop. Entre estos ultimos, estan los que pagan sumas de dinero adicionales para que sea mas pequeña, mas estetica o tenga juguetes como un lector de huella digital, que te hace alucinar a lo Macgyver.

También es cierto que muchas veces los usuarios de GNU/Linux, sufrimos a causa del software privativo y empresas que no liberan sus drivers. En el caso de los Lectores de Huella Digital, Linux cuenta con FPrint, un proyecto de código abierto, que aspira a estar presente en diversas distribuciones. Así en un futuro instalaremos Ubuntu por ejemplo en nuestra Portatil y nos reconocera de inmediato el lector de huella, probablemente nos permita ingresar nuestra huella en el momento de la instalacion... Estoy soñando, pero es posible.


Hay que rescatar que antes de FPrint, han habido otros proyectos, que por diversos motivos no han sido concluidos. Estos proyectos buscaban ponerse en práctica con cada tipo de lector de huella digital separadamente. FPrint se adapta como un sistema central para apoyar a todos los lectores de huella digital sobre los mas comerciales.


Primero hay que saber que fprint no es por los momentos estable, pero si muy funcional. Ya existe una lista de dispositivos soportados y otra con los dispositivos no soportados hasta el momento.

1. Primero se agregan los repositorios de fprint al sources.list tecleando en una sola línea:

  • echo -e "# Fingerprint reader support (fprint)\ndeb http://ppa.launchpad.net/madman2k/ubuntu hardy main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list


2. Seguidamente actualiza e instala fprint:

  • sudo apt-get update
  • sudo apt-get install fprint-demo libfprint-dev libfprint0 libpam-fprint


3. Ahora puedes emparejar los dedos usando el terminal o ambiente gráfico.
Terminal:

  • pam_fprint_enroll


GUI:

  • fprint_demo


4. Ahora se configure PAM para que el lector sea útil. Abre el archivo de autenticación de PAM y editalo:

  • sudo gedit /etc/pam.d/common-auth


5. Edita el contenido y cambialo por esto:

  • auth sufficient pam_fprint.so
  • auth required pam_unix.so nullok_secure

6. Disfruta de tu soporte para huellas digitales!