WSL Hello sudo bringer Windows Hello-godkendelse til Windows Subsystem til Linux

click fraud protection

Denne open source-app lader dig godkende sudo-anmodninger lavet under Windows Subsystem for Linux (WSL) ved hjælp af biometrisk login til Windows Hello.

Windows-undersystemet til Linux (WSL) er en vigtig del af Windows 10. Oprindeligt beregnet til udviklere, der bygger web- og cloud-applikationer, blev WSL i dag til noget meget mere kraftfuldt, der bringer to meget forskellige operativsystemer sammen. Siden WSL 2, Linux-laget drives af en variant af Microsofts Hyper-V-virtualiseringsteknologi, og det leveres med en Microsoft-kompileret og understøttet Linux-kerne. Integrationen mellem WSL og den underliggende Windows 10 er så fleksibel, at man nemt kunne køre Windows-værktøjer fra Linux-kommandolinjen og omvendt.

Men det sjove slutter ikke der. Tinkerers har ofte fundet på mods, der vil vise dig, hvor kraftfuldt Windows-undersystemet til Linux kan være, hvis du er villig til at tænke ud af boksen. Hvis du har kløet efter nogle seriøst fantastiske WSL-tweaks, så er denne artikel for dig. Mød "WSL Hello sudo" - et open source-værktøj, der lader dig godkende

sudo kommandoer i Linux-forekomsten ved hjælp af Windows Hello biometrisk godkendelse (via Liliputing).

Takaya Saeki, en softwareudvikler fra Japan, der går under aliaset nullpo-hoved, er hjernen bag dette fantastiske projekt. Som det ses i animationen ovenfor, kan WSL Hello sudo problemfrit erstatte adgangskodeinputprompten med den velkendte Windows Hello-grænseflade, der giver dig mulighed for at bruge dit ansigt, fingeraftryk eller en pinkode til at godkende sudo-anmodningen.

WSL Hello sudo består af to OS-specifikke komponenter: A stikbart autentificeringsmodul (PAM) på Linux-siden og en ledsagende Windows-app, der er ansvarlig for at kalde Windows Hello. PAM-modulet er ansvarlig for at kortlægge Linux-brugerens godkendelsesanmodning til den tilsvarende Windows 10-brugers Windows Hello-signatur. Takket være et sådant modulært design er WSL Hello sudo kompatibel med både den første generation af Windows Subsystem til Linux og WSL 2.

Opsætning af WSL Hello sudo er ret enkel. Alt du skal gøre er download de prækompilerede binære filer, udføre install.sh script under Windows Subsystem til Linux, og gå derefter gennem den typiske PAM-modulkonfigurationsproces. Vi anbefaler, at du tjekker ud fejlfindingsafsnittet af projektets readme, hvis du har problemer med at konfigurere det.

WSL Hej sudo GitHub Repo