martes, octubre 28, 2025

Instalación de Howdy software de reconocimiento facial en Linux . [Windows Hello]

 Howdy es un proyecto de código abierto que implementa en Linux un sistema de reconocimiento facial similar a Windows Hello.
Howdy es un sistema de autenticación biométrica para Linux que usa una cámara compatible con infrared (IR) o webcams normales, integrándose con sudo, login, lightdm, gdm, etc.

Permite autenticación facial para iniciar sesión, desbloquear la pantalla y usar sudo mediante integración con PAM (Pluggable Authentication Modules).

Como funciona.

    Captura imágenes con la cámara, crea y guarda localmente un modelo facial (usando dlib o modelos similares) y compara la imagen en tiempo real para autenticar.
    Se instala como paquete y añade módulos/configuración en /lib/security/howdy y entradas PAM para reemplazar o complementar la autenticación por contraseña.  Howdy proporciona autenticación al estilo Windows Hello para Linux. 
    Usa los emisores IR integrados y la cámara junto con reconocimiento facial para verificar tu identidad.  Usando el sistema central de autenticación (PAM), esto funciona en todos los lugares donde normalmente necesitarías tu contraseña: inicio de sesión, pantalla de bloqueo, sudo, su, etc.
Instalación.

Howdy actualmente está disponible y empaquetado para Debian/Ubuntu, Arch Linux, Fedora y openSUSE. Veamos una manera sencilla de instalarlo gráficamente en Debian  sin usar la terminal. Para el resto de sistemas operativos, consultar GitHub.

Instalar Howdy desde un paquete .deb (sin comandos). Los instaladores .deb en linux son como los .exe en Windows. 

Puedes instalar Howdy como cualquier otro programa .deb.

  1. Abre tu navegador web (Firefox, Chromium, etc.). Ve a la página oficial del proyecto:  https://github.com/boltgolt/howdy/releases  

  2. Busca la última versión estable (por ejemplo: v2.x.x). Descarga el archivo que termina en .deb, por ejemplo:  howdy_2.x.x_all.deb

  3. Una vez descargado, haz doble clic en el archivo .deb. Se abrirá GDebi o el instalador de paquetes de Debian.  Pulsa en “Instalar paquete” (te pedirá tu contraseña).  Espera a que termine la instalación.

¡Listo! Howdy estará instalado en tu sistema.

Abrir la configuración de Howdy.

Después de instalarlo, Howdy no tiene aún una ventana visible (es un módulo del sistema).
Pero puedes usar una herramienta gráfica para configurarlo. Un usuario creó una utilidad gráfica para gestionar Howdy más fácilmente.

Pero antes, la configuración mediante la Terminal no es complicada. Puedes echar un ojo a este sitio para ampliar opciones.

Agrega tu rostro: escribe en la Terminal:

sudo howdy add

Mira a la cámara y espera que capture tu rostro.  Puedes repetir el comando para registrar más rostros.

Prueba el reconocimiento facial.

sudo howdy test

Si ves tu cara y aparece “face recognized”, todo está bien.

Configurar “Howdy Configurator” (interfaz gráfica opcional).

  1. Abre tu navegador y entra en:    https://github.com/thopiekar/howdy-configurator

  2. En la sección Releases, descarga el archivo .deb (por ejemplo howdy-configurator_1.x_all.deb).   Haz doble clic sobre él y pulsa “Instalar”.   Una vez instalado, busca en el menú de aplicaciones: “Howdy Configurator” . Ábrelo y verás una interfaz gráfica.

  3. Algunas de las opciones son: Registrar tu rostro, Ajustar brillo, cámara y sensibilidad, Probar el reconocimiento facial, Activar o desactivar Howdy en “sudo”, “login”, etc.

Añadir tu rostro desde la interfaz gráfica.

  1. Abre Howdy Configurator.  Ve a la pestaña “Profiles” o “Faces”.  Pulsa “Add Face”.

  2. Mira a la cámara y deja que capture tu imagen.  Pulsa Guardar / Save.  Ya tendrás tu cara registrada para usar en autenticación.

Activar inicio de sesión facial.

Dentro del configurador, puedes activar Howdy para:  Inicio de sesión (Login), desbloqueo de pantalla y comandos con sudo.

Solo marca los interruptores (switches) que desees.

Probando que funcione.

  1. Bloquea la pantalla o abre una terminal.

  2. Prueba a usar sudo (por ejemplo al instalar algo).

  3. Si la cámara te reconoce, verás un mensaje del tipo:

    Face recognized. Logging in... y no tendrás que escribir tu contraseña.

Nota importante.

Si no tienes cámara infrarroja, Howdy funcionará también con una normal,
pero la detección será menos precisa en condiciones de poca luz.
Puedes mejorar esto desde el configurador, ajustando los valores de brillo o sensibilidad.

En el repositorio oficial de Howdy, se menciona que la versión 3.0.0 beta incluye la utilidad gráfica howdy-gtk. Esto en caso de que quieras configurar Howdy gráficamente, pero esta en desarrollo no se si estará en un .deb ya compilado.


No hay comentarios:

Publicar un comentario