|
Fingerprint GUI es una herramienta muy fácil de usar que te permite usar tu lector de huellas en el login o en cualquier parte donde el sistema te pida la contraseña (incluído el terminal). |
Lectores soportados
Primero, fijate que tu lector se encuentre soportado por Fingerprint GUI. Para ello, abrí un terminal y escribí
lsusb
El ID de tu lector debería ser uno de los siguientes:
045e:00bb 061a: 0110 147e: 1002
045e:00bc 08ff: 1600 147e: 1003
045e:00bd 08ff: 2500 147e: 2015
045e:00ca 08ff: 2580 147e: 2016
0483:2015 08ff: 5501 147e: 3000
0483:2016 1162: 0300 147e: 3001
05ba:0007 138a: 0001 147e: 5002
05ba:0008 147e: 1000 147e: 5003
05ba:000a 147e: 1001
Instalación
0.- En caso de que hayas instalado previamente Fingerprint GUI en forma manual, asegurate de desinstalarlo en forma completa. Borrá todos los binarios, bibliotecas compartidas, y deshacé cualquier cambio que hayas realizado en los archivos de configuración (especialmente en /etc/pam.d/).
1.- En caso de que tengas Ubuntu, podés agregar el PPA correspondiente:
sudo add-apt-repository ppa:fingerprint/fingerprint- gui
sudo apt-get update
2.- Instalá el programa + algunas dependencias adicionales:
sudo apt-get install libbsapi policykit-1-fingerprint- gui fingerprint-gui
3.- Deslogueate y volvé a loguearte. Este paso es necesario para que GConf empiece a utilizar la nueva configuración para el protector de pantalla y que el demonio de Policyit se reinicie).
El programa estará disponible bajo Sistema > Preferencias > Fingerprint GUI. Desde allí vas a poder comenzar a registrar tus huellas.
|
| Te pide tu huella digital para loguearte al sistema |
Configuración
Por defecto, GDM presenta una lista de usuarios de la cual tenemos que elegir uno. Luego, restará autenticarnos usando el lector de huellas. Sin embargo, es posible configurar a GDM para que se loguee tan sólo usando el lector de huellas, seleccionando automáticamente al usuario correspondiente.
Para ello, es necesario modificar el archivo /etc/pam.d/gdm. Abrí un terminal y escribí:
sudo gedit /etc/pam.d/gdm
Luego, ingresá lo siguiente en la primera línea y guardá los cambios:
auth optional pam_fingerprint-gui.so debug
Finalmente, deshabilitá la lista de usuarios de GDM escribiendo el siguiente comando en el terminal.
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type bool --set /apps/gdm/simple-greeter/disable_user_list true
Es posible que tengas que reiniciar la máquina para que los cambios surtan efecto.
Para revertir este proceso, simplemente borrá la línea que agregaste en /etc/pam.d/gdm y ejecutá el siguiente comando en un terminal:
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset /apps/gdm/simple-greeter/disable_user_list
Desinstalación
Usuarios de GNOME: el paquete policykit-
Por consiguiente, ANTES de desinstalar el paquete de fingerprint-gui, es necesario reinstalar el paquete policykit-1-gnome
sudo apt-get install policykit-1-gnome
sudo apt-get remove fingerprint-gui
Usuarios de KDE SC: lo mismo se aplica, con la salvedad de que el paquete se llama polkit-kde-1 en vez de policykit-1-gnome.
Fuente: Fingerprint GUI