Comúnmente solemos utilizar un usuario con una contraseña, una contraseña o un código para realizar el bloqueo de nuestros equipos, aunque actualmente contamos con otros varios recursos de seguridad adicionales implementados en nuestros dispositivos tales como smartphone, Tablet, laptop, ordenador de escritorio entre otros.
Aun que en muchas ocasiones no suelen ser bastante útiles ya sea por la fortaleza de la contraseña o código, por lo que durante esta última generación se ha aumentado el uso de dispositivos biométricos para sustituir estas credenciales de acceso.
En esta ocasión nos vamos a centrar en uno de los dispositivos biométricos más populares y de actual uso en la mayoría de los dispositivos móviles de última generación.
El lector de huellas, aunque no específicamente está diseñado para ser utilizado como un método de acceso, también se utiliza para otras tareas tales como realizar registro de entrada y salida en un ambiente labora, dar un acceso, para firmar entre otras.
Aun que para el caso de Linux los fabricantes de estos dispositivos no suelen ofrecer sus controladores.
Por lo que para esta problemática vamos a hablar sobre una utilidad que nos va apoyar con esto Fingerprint GUI la cual es una aplicación de código abierto para utilizar el lector de huellas digitales en tu sistema.
Fingerprint GUI es un programa que proporciona una interfaz y controladores para lectores de huellas dactilares. El paquete incluye controladores del proyecto de código abierto fprint así como controladores propietarios no incluidos en fprint.
¿Cómo instalar Fingerprint GUI en Ubuntu 18.04 y derivados?
Si quieres instalar esta utilidad en tu sistema para tener un buen soporte para tu dispositivo biométrico, primero debemos de revisar si nuestro dispositivo es compatible con la aplicación.
Antes de comenzar te recomiendo desconectar todos aquellos dispositivos USB que sean adicionales a tu lector de huellas, mouse y teclado, esto con el fin de localizar de manera efectiva su ID en tu sistema.
Para ello vamos a abrir una terminal Ctrl + Alt + T y ejecutar el siguiente comando:
lsusb
Al realizar esto deberán de recibir una respuesta similar a esta:
Ahora deben de revisar de su listado desplegado si su dispositivo es compatible con la aplicación, entre los dispositivos soportados en ella están:
045e: 00bb 08ff: 1683 08ff: 2660 08ff: 268f 147e: 2020
045e: 00bc 08ff: 1684 08ff: 2680 08ff: 2691 147e: 3001
045e: 00bd 08ff: 1685 08ff: 2681 08ff: 2810 1c7a: 0603
045e: 00ca 08ff: 1686 08ff: 2682 08ff: 5501
0483: 2015 08ff: 1687 08ff:2683 08ff: 5731
0483: 2016 08ff: 1688 08ff: 2684 138a: 0001
04f3: 0907 08ff: 1689 08ff: 2685 138a: 0005
05ba: 0007 08ff: 168a 08ff: 2686 138a: 0008
05ba: 0008 08ff: 168b 08ff: 2687 138a : 0010
05ba: 000a 08ff: 168c 08ff: 2688 138a: 0011
061a: 0110 08ff: 168d 08ff: 2689 138a: 0017
08ff:1600 08ff: 168e 08ff: 268a 138a: 0018
08ff: 1660 08ff: 168f 08ff: 268b 138a: 0050
08ff: 1680 08ff: 2500 08ff: 268c 147e: 1000
08ff: 1681 08ff: 2550 08ff: 268d 147e: 1001
08ff: 1682 08ff : 2580 08ff: 268e 147e: 2016
0483: 2015 147e: 1003 147e: 3000
0483: 2016 147e: 2015 147e:3001
147e: 1000 147e: 2016 147e: 5002
147e: 1001 147e: 2020 147e: 5003
147e: 1002
Si es compatible, puedes proceder con la instalación, primero debemos de añadir el repositorio al sistema con este comando:
sudo add-apt-repository ppa:fingerprint/fingerprint-gui
Actualizamos nuestro listado de repositorios con:
sudo apt-get update
Y ahora debemos de instalar la aplicación junto con algunas utilidades para su perfecto funcionamiento en nuestro sistema:
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
Ya solo debemos de esperar a que se realice la descarga e instalación. Al iniciar la aplicación ya podemos comenzar a realizar el registro de las huellas dactilares.
Además en caso de manejar mas de un lector de huellas la aplicación nos muestra un listado en el cual podremos seleccionar con cual queremos trabajar y lo seleccionamos para iniciar el registro de huellas con este.
¿Cómo desinstalar Fingerprint GUi de Ubuntu y derivados?
Si quieren eliminar esta aplicación de su sistema deben de ejecutar los siguientes comandos, si están usando Ubuntu o un derivado con Gnome deben de ejecutar:
sudo apt-get install policykit-1-gnome
Para el caso de KDE simplemente deben de sustituir por:
sudo apt-get install policykit-1-kde
Y finalmente desinstalamos la aplicación con este comando:
sudo apt-get remove fingerprint-gui
Y con ello ya habremos eliminado la aplicación de nuestro sistema.
Esto que describes, se podía hacer desde hace tiempo; quizás hurgando un poco en los repos y tirando de Github, lo que continúa siendo una asignatura pendiente es la integración efectiva en el sistema, de manera que se pueda usar para iniciar sesión, encriptar archivos, acceder a aplicaciones, etc., lo que en mi opinión es una vergüenza, pues ya está integrado por defecto en Android y en buena parte de Windows… 🙁
Tengo debian 10 y cuando quiere validar la llave publica me tira un mensaje que dice que no existen datos pgp validos y luego no encuentra los paquetes al querer instalar, alguna pista al respecto?