WSL Hello sudo tuo Windows Hello -todennuksen Windows-alijärjestelmään Linuxille

Tämän avoimen lähdekoodin sovelluksen avulla voit todentaa sudo-pyynnöt, jotka on tehty Windows-alijärjestelmässä (WSL) käyttämällä Windows Hellon biometristä kirjautumista.

Windows-alijärjestelmä Linuxille (WSL) on tärkeä osa Windows 10:tä. Alun perin web- ja pilvisovelluksia rakentaville kehittäjille tarkoitettu WSL: stä tuli nykyään jotain paljon tehokkaampaa, joka yhdistää kaksi hyvin erilaista käyttöjärjestelmää. Siitä asti kun WSL 2, Linux-kerrosta saa virtansa Microsoftin Hyper-V-virtualisointitekniikan muunnelmasta, ja se toimitetaan Microsoftin kääntämän ja tuetun Linux-ytimen kanssa. WSL: n ja taustalla olevan Windows 10:n välinen integrointi on niin joustavaa, että Windows-työkaluja voi helposti ajaa Linuxin komentoriviltä ja päinvastoin.

Mutta hauskuus ei lopu tähän. Tinkerers ovat usein keksineet modeja, jotka osoittavat, kuinka tehokas Windows-alijärjestelmä Linuxille voi olla, jos olet valmis ajattelemaan laatikon ulkopuolella. Jos olet kaipannut joitain todella mahtavia WSL-säätöjä, tämä artikkeli on sinua varten. Tapaa "WSL Hello sudo" – avoimen lähdekoodin apuohjelma, jonka avulla voit todentaa

sudo-komennot Linux-instanssissa käyttämällä Windows Hellon biometristä todennusta (välillä Liliputointi).

Takaya Saeki, japanilainen ohjelmistokehittäjä, joka käyttää aliasta nollapää, ovat aivot tämän mahtavan projektin takana. Kuten yllä olevasta animaatiosta näkyy, WSL Hello sudo voi saumattomasti korvata salasanan syöttökehotteen tutulla Windows Hello -käyttöliittymä, jonka avulla voit käyttää kasvojasi, sormenjälkeäsi tai PIN-koodia sudo-pyynnön todentamiseen.

WSL Hello sudo koostuu kahdesta käyttöjärjestelmäkohtaisesta komponentista: A liitettävä todennusmoduuli (PAM) Linux-puolella ja Windows Hellon kutsumisesta vastaava Windows-sovellus. PAM-moduuli vastaa Linux-käyttäjän todennuspyynnön yhdistämisestä vastaavaan Windows 10 -käyttäjän Windows Hello -allekirjoitukseen. Tällaisen modulaarisen rakenteen ansiosta WSL Hello sudo on yhteensopiva sekä ensimmäisen sukupolven Windows-alijärjestelmän Linuxille että WSL 2:n kanssa.

WSL Hello sudon määrittäminen on melko yksinkertaista. Sinun tarvitsee vain lataa valmiiksi käännetyt binaarit, suorita install.sh komentosarja Windows-alijärjestelmässä Linuxille ja käy sitten läpi tyypillinen PAM-moduulin määritysprosessi. Suosittelemme tutustumaan vianmääritysosio projektin readme, jos sinulla on ongelmia sen käyttöönotossa.

WSL Hei sudo GitHub Repo