WSL Hello sudo lleva la autenticación de Windows Hello al subsistema de Windows para Linux

Esta aplicación de código abierto le permite autenticar solicitudes sudo realizadas en el Subsistema de Windows para Linux (WSL) mediante el inicio de sesión biométrico de Windows Hello.

El Subsistema de Windows para Linux (WSL) es una parte importante de Windows 10. Originalmente destinado a desarrolladores que crean aplicaciones web y en la nube, WSL hoy en día se ha convertido en algo mucho más poderoso que reúne dos sistemas operativos muy diferentes. Desde WSL 2, la capa de Linux funciona con una variante de la tecnología de virtualización Hyper-V de Microsoft y se entrega con un kernel de Linux compatible y compilado por Microsoft. La integración entre WSL y el Windows 10 subyacente es tan flexible que se pueden ejecutar fácilmente herramientas de Windows desde la línea de comandos de Linux y viceversa.

Pero la diversión no termina ahí. Los expertos a menudo han ideado modificaciones que le mostrarán cuán poderoso puede ser el subsistema de Windows para Linux si está dispuesto a pensar de manera innovadora. Si estaba ansioso por realizar algunos ajustes WSL realmente increíbles, entonces este artículo es para usted. Conozca "WSL Hello sudo", una utilidad de código abierto que le permite autenticarse

comandos sudo en la instancia de Linux utilizando la autenticación biométrica de Windows Hello (a través de Liliputing).

Takaya Saeki, un desarrollador de software de Japón que se conoce con el alias cabeza nula, es el cerebro detrás de este increíble proyecto. Como se ve en la animación anterior, WSL Hello sudo puede reemplazar sin problemas la solicitud de ingreso de contraseña con el familiar Interfaz Windows Hello, que le permite usar su rostro, huella digital o un PIN para autenticar la solicitud sudo.

WSL Hello sudo consta de dos componentes específicos del sistema operativo: A módulo de autenticación conectable (PAM) en el lado de Linux y una aplicación complementaria de Windows encargada de invocar Windows Hello. El módulo PAM es responsable de asignar la solicitud de autenticación del usuario de Linux a la firma de Windows Hello del usuario de Windows 10 correspondiente. Gracias a un diseño tan modular, WSL Hello sudo es compatible tanto con el subsistema de Windows de primera generación para Linux como con WSL 2.

Configurar WSL Hello sudo es bastante simple. Todo lo que necesitas hacer es descargar los binarios precompilados, ejecutar el install.sh script en el Subsistema de Windows para Linux y luego siga el proceso típico de configuración del módulo PAM. Le recomendamos consultar el sección de solución de problemas del archivo Léame del proyecto si tiene algún problema para configurarlo.

WSL Hola sudo GitHub Repo