Tutorial: Instalación y configuración de Fingerprint GUI en Linux

En este foro podemos implementar tutoriales globales que sirven para todas las distribuciones

Moderadores: Formatex4, Juanp17

Avatar de Usuario
Subdes
Site Admin
Site Admin
Mensajes: 138
Registrado: 02 Ene 2025 12:30

Tutorial: Instalación y configuración de Fingerprint GUI en Linux

Mensaje por Subdes »

Tutorial: Instalación y configuración de Fingerprint GUI en Linux

¿Qué es Fingerprint GUI?
Fingerprint GUI es una interfaz gráfica para gestionar la autenticación mediante huellas dactilares en Linux. Utiliza la biblioteca libfprint y permite registrar, borrar y autenticar huellas fácilmente.

1. Instalación de Fingerprint GUI

En Debian, Ubuntu y derivados:

Código: Seleccionar todo

sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt update
sudo apt install fingerprint-gui libbsapi policykit-1-fingerprint-gui
En Arch Linux y Manjaro:

Código: Seleccionar todo

sudo pacman -S fingerprint-gui
En Fedora:

Código: Seleccionar todo

sudo dnf install fingerprint-gui
En OpenSUSE:

Código: Seleccionar todo

sudo zypper install fingerprint-gui
En Slackware:
Puedes compilarlo desde SlackBuilds:

Código: Seleccionar todo

wget https://slackbuilds.org/slackbuilds/15.0/system/fingerprint-gui.tar.gz
tar -xvf fingerprint-gui.tar.gz
cd fingerprint-gui
sudo ./fingerprint-gui.SlackBuild
sudo installpkg /tmp/fingerprint-gui-*.txz
En Gentoo:
Debes habilitar el repositorio "guru" e instalarlo con:

Código: Seleccionar todo

sudo emerge -av fingerprint-gui
2. Configuración de Fingerprint GUI

Paso 1: Verificar el sensor de huellas
Ejecuta el siguiente comando para comprobar si el sistema reconoce tu sensor de huellas digitales:

Código: Seleccionar todo

lsusb | grep -i fingerprint
Si no aparece ningún resultado, instala el paquete `libfprint` y reinicia el sistema.

Paso 2: Registrar una huella
Ejecuta:

Código: Seleccionar todo

fingerprint-gui
Sigue las instrucciones para escanear y guardar tu huella.

Paso 3: Habilitar autenticación por huella
Para permitir autenticación con huella en sudo, edita el archivo PAM:

Código: Seleccionar todo

sudo nano /etc/pam.d/common-auth
Añade la siguiente línea al principio del archivo:

Código: Seleccionar todo

auth  required  pam_fprintd.so
Guarda los cambios y reinicia.

Paso 4: Probar la autenticación
Prueba autenticándote con:

Código: Seleccionar todo

sudo -i
Si la configuración es correcta, el sistema pedirá tu huella para iniciar sesión.

Conclusión
Ahora tienes Fingerprint GUI instalado y configurado en tu sistema Linux. Puedes usarlo para autenticación en sudo, login y desbloqueo de pantalla.
Si tienes problemas, revisa los logs con:

Código: Seleccionar todo

journalctl -xe | grep fprint
Responder