InicioLinuxConfigurar lector de huellas digitales en ubuntu

Configurar lector de huellas digitales en ubuntu

Linux4/21/2011
Bueno, desde hace algún tiempo he estado buscando la manera de configurar efectivamente mi lector de huellas, debido a que m pc lo tiene. Lo deseo para poder autenticarme en mi Ubuntu, tal como lo hacen otras personas que tienen esta misma característica en la ventanita.
Al fin lo he logrado y quiero compartir el metodo con todos ustedes. Este método lo he probado con Ubuntu 10.04 y 10.10 y en ambos ha funcionado.
El modelo de mi lector de huellas es: Upek Biometric Touchchip/Touchstrip Fingerprint .
Vamos a colocar los pasos uno por uno o como se diria en ingles un step-by-step:

1.- Instalaremos los siguientes paquetes:
$ sudo apt-get install libfakekey0 libfprint0 libqca2 libqca2-plugin-ossl libqca2-plugin-gnupg

2.- Agregamos uinput a los modulos:
$ echo uinput >> /etc/modules

3.- Descargamos los binarios de finguerprint-gui desde aqui , instala este paquete, si tienes alguna duda puedes consultar el paso a paso que viene con el paquete que descargaste.

4.- Ahora comprobamos donde ha sido detectado nuestro dispositivo para poder dar los permisos correspondientes a las carpetas requeridas para el buen funcionamiento. Para esto hacemos lo siguiente:
$ lsusb | grep -i upek
Bus 005 Device 003: ID 147e:1000 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
$ sudo chmod 777 /dev/bus/usb/005/003


5.- Crearemos un directorio /var/upek y daremos permisos chmod 777 para este directorio
$ sudo mkdir /var/upek
$ sudo chmod 777 /var/upek -R


6.- Ahora agregamos nuestro usuario en el grupo plugdev
$ sudo usermod -a -G plugdev $USER

7.- Crearemos un archivo llamado /etc/upek.cfg con el contenido: nvm-prefix=”/var/upek/.NVM” dualswipe=0
8.- Ahora reiniciamos el equipo.
9.- Iniciamos finguerprint-gui y seleccionas el dispositivo correspondiente desde la lista, para iniciar esta gui puedes hacerlo ejecutando el comando o por el icono que crea.



10.- Continua con el asistente con el que se leerán tus huellas
11.- Luego que hayas terminado con el asistente, se harán grabado tus huellas en la siguiente ruta: /var/lib/fingerprint-gui/$USER/libbsapi
12.- Saca una copia del archivo common-auth y copialo como common-auth.fingerprint:
$ sudo cp /etc/pam.d/common-auth /etc/pam.d/common-auth.fingerprint

13.- Edita el archivo /etc/pam.d/common-auth.fingerprint y coloca en la primera línea lo siguiente:
auth sufficient pam_fingerprint-gui.so debug

14.- Una vez hecho esto, debemos decirle a el modulo pam que utilice fingerprint para login, su, sudo y gdm. Para ello editaremos los archivos descritos a continuación y cambiaremos @include common-auth por @include common-auth.fingerprint. (Para GDM, asegurese que no tienes habilitada la opción de auto-login). Por cierto,.. Si usas kdm, deberás editar el archivo /etc/pam.d/kdm. Los archivos que editaremos serán los siguientes:
$ sudo vi /etc/pam.d/su
$ sudo vi /etc/pam.d/login
$ sudo vi /etc/pam.d/sudo
$ sudo vi /etc/pam.d/gdm


15.- Para gnome-screensaver, ejecuta el gconf-editor y coloca “/usr/local/bin/fingerprint-plugin -d” (sin las comillas dobles) en /apps/gnome-screensaver/embedded_keyboard_command. Luego de esto edita el archivo /etc/pam.d/gnome-screensaver y coloca la misma linea que se describe en el paso 14.
Listo!!!, Ahora puedes ingresar a tu sesión usando tu huella digital.
PD. Recomiedo cambiar primero la opción de autenticación solo para login y una vez que hayas probado que funciona, extiende esta característica de autenticación a las demás funcionalidades.
Este asistente de fingerprint proporciona una opción para guardar tu clave encriptada en un pendrive, esto es con la finalidad que cuando conectes el pendrive y hagas login con tu huella, automaticamente se desbloquee el anillo de claves que utiliza ubuntu.


Pos hasta aqui comunidad: Esto me sirvio mucho con mi laptop asi que quise compartirlo.
Fuente:
Datos archivados del Taringa! original
50puntos
2,581visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

K
Korn5676🇦🇷
Usuario
Puntos0
Posts9
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.