Met deze opensource-app kun je sudo-verzoeken verifiëren die zijn gedaan onder Windows Subsystem for Linux (WSL) met behulp van biometrische aanmelding van Windows Hello.
Het Windows-subsysteem voor Linux (WSL) is een belangrijk onderdeel van Windows 10. Oorspronkelijk bedoeld voor ontwikkelaars die web- en cloudapplicaties bouwen, is WSL tegenwoordig veranderd in iets veel krachtigers dat twee heel verschillende besturingssystemen samenbrengt. Sinds WSL 2wordt de Linux-laag aangedreven door een variant van de Hyper-V-virtualisatietechnologie van Microsoft, en wordt deze geleverd met een door Microsoft gecompileerde en ondersteunde Linux-kernel. De integratie tussen WSL en het onderliggende Windows 10 is zo flexibel dat Windows-tools eenvoudig vanaf de Linux-opdrachtregel kunnen worden uitgevoerd en omgekeerd.
Maar daar houdt het plezier niet op. Tinkerers hebben vaak mods bedacht die je laten zien hoe krachtig het Windows-subsysteem voor Linux kan zijn als je bereid bent buiten de gebaande paden te denken. Als je zin hebt in een aantal serieus geweldige WSL-tweaks, dan is dit artikel iets voor jou. Maak kennis met "WSL Hello sudo" — een open-source hulpprogramma waarmee u zich kunt authenticeren
sudo-opdrachten in de Linux-instantie met behulp van biometrische authenticatie van Windows Hello (via Liliputeren).Takaya Saeki, een softwareontwikkelaar uit Japan die de alias draagt nullpo-hoofd, is het brein achter dit geweldige project. Zoals te zien is in de bovenstaande animatie, kan WSL Hello sudo de wachtwoordinvoerprompt naadloos vervangen door het bekende Windows Hello-interface, waarmee u uw gezicht, vingerafdruk of een pincode kunt gebruiken om het sudo-verzoek te verifiëren.
WSL Hello sudo bestaat uit twee OS-specifieke componenten: A insteekbare authenticatiemodule (PAM) aan de Linux-kant en een bijbehorende Windows-app die verantwoordelijk is voor het aanroepen van Windows Hello. De PAM-module is verantwoordelijk voor het in kaart brengen van het authenticatieverzoek van de Linux-gebruiker aan de Windows Hello-handtekening van de overeenkomstige Windows 10-gebruiker. Dankzij een dergelijk modulair ontwerp is WSL Hello sudo compatibel met zowel het eerste generatie Windows Subsystem voor Linux als WSL 2.
WSL Hello sudo instellen is vrij eenvoudig. Het enige wat u hoeft te doen is download de vooraf gecompileerde binaire bestanden, voer de uit install.sh
script onder het Windows-subsysteem voor Linux en doorloop vervolgens het typische PAM-moduleconfiguratieproces. Wij raden u aan om de sectie voor probleemoplossing van het leesmij-bestand van het project als u problemen ondervindt bij het instellen ervan.
WSL Hallo sudo GitHub Repo