Windows Tips & News

WSL Hello sudo nodrošina Windows Hello autentifikāciju Linux operētājsistēmā WSL

click fraud protection
IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju

Lai gan Microsoft uzlabo Windows apakšsistēmu operētājsistēmai Linux ar gandrīz katru lielāko Windows 10 atjauninājumu, daži līdzekļi joprojām nav pieejami WSL. Piemēram, lietotāji nevar izmantot nekādu biometrisko autentifikāciju Linux distros. Šeit iesaistās trešo pušu izstrādātāji. Japānas izstrādātājs Takaya Saeki nāca klajā ar modernu rīku, kas nodrošina Windows Hello biometrisko autentifikāciju Linux, kas darbojas WSL.

Reklāma

Izmantojot WSL Hello sudo, jūs varat aizstāt tradicionālās paroles ar pirkstu nospiedumu, sejas atpazīšanas vai vienkāršu PIN, lai autentificētu WSL, izmantojot sudo rīks.

Sudo lietotne ļauj īslaicīgi palielināt jūsu ierobežotās lietotāja konta privilēģijas uz saknes sistēmu Linux. Tas ļauj veikt sistēmas apkopi, instalēt un noņemt pakotnes, rediģēt konfigurācijas failus utt, nepārslēdzot lietotāja sesiju. Sudo ļauj izpildīt vienu komandu kā root un pēc tam atgriezties parastajā lietotāja kontekstā.

Lietotāji, kuri var izmantot sudo operētājsistēmā Linux, definēti īpašā failā "sudoers". Sudoer jāievada sava parole, lai verificētu savu kontu un izpildītu paaugstinātu komandu.

Šeit WSL Sveiki, sudo stājas spēlē.

Windows Hello Sudo

WSL Sveiki, sudo

WSL Hello sudo ir atvērtā koda pievienojamās autentifikācijas modulis (PAM), kas rakstīts Rust valodā. Tas ir saderīgs ar pirmā un otrā WSL paaudze. Lietojumprogramma nodrošina biometrisko autentifikāciju, lai autentificētu sudo komandas (komandas, kurām nepieciešamas paaugstinātas privilēģijas vai “superlietotāja” piekļuves līmenis). Šeit ir īss izstrādātāja skaidrojums par to, kā WSL Hello darbojas jūsu Linux izplatītāju ietvaros:

Windows Hello uztur RSA atslēgu pārus katram Windows lietotājam savā TPM aparatūrā un informē par autentifikācijas panākumiem, parakstot norādīto saturu ar privāto atslēgu. Lai izmantotu savu API, "WSL Hello sudo" satur nelielas Windows CLI lietotnes, kas atgriež publisko atslēgu un parakstītu noteiktā satura parakstu. No otras puses, "WSL Hello sudo" PAM modulis atceras katra Windows lietotāja publiskās atslēgas, kas atbilst katram Linux lietotājam. Tātad, PAM modulis autentificē doto Linux lietotāju, izmantojot šādu procesu.

  1. PAM moduli palaiž ar sudo, un tas saņem Linux lietotāju, kas tiek autentificēts.
  2. PAM modulis palaiž pavadošo Windows lietotni un nosūta nejaušu vērtību, izmantojot WSL interop tiltu.
  3. Pavadošā Windows lietotne izsauc Windows Hello.
  4. Windows Hello paraksta norādīto ievadi, izmantojot pašreizējā Windows lietotāja privāto atslēgu.
  5. Pavadošā Windows lietotne atgriež parakstu.
  6. PAM modulis pārbauda parakstu ar tā Windows lietotāja publisko atslēgu, kurš atbilst dotajam Linux lietotājam.

Jūs varat uzzināt vairāk par WSL Hello oficiālajā GitHub repozitorijā. Tur jūs atradīsiet lejupielādes saites un lietotāja rokasgrāmatu ar norādījumiem par Windows Hello iestatīšanu un konfigurēšanu WSL. Ņemiet vērā, ka jums ir nepieciešama ar Windows Hello saderīga kamera vai ierīce ar pirkstu nospiedumu lasītāju. Varat arī izmantot vienkāršu PIN.

WSL ir unikāla Windows vide, kas ļauj izstrādātājiem vai citiem lietotājiem palaist Linux izplatītājus operētājsistēmā Windows 10. Izmantojot WSL, Microsoft likvidēja vajadzību darbināt divas operētājsistēmas vienā datorā. Mūsdienās lietotāji var palaist Linux lietotnes līdzās Windows lietotnēm, piekļūt Linux failu sistēmai no File Explorer un pat izmantot aparatūras paātrinājumu. Lai pareizi izmantotu šīs funkcijas operētājsistēmā Windows 10, tie ir jāiespējo Windows apakšsistēma operētājsistēmai Linux un lejupielādējiet vēlamo distro no Microsoft veikals.

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju
Kumulatīvie atjauninājumi operētājsistēmai Windows 10, 2019. gada 19. februāris

Kumulatīvie atjauninājumi operētājsistēmai Windows 10, 2019. gada 19. februāris

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspējuMicr...

Lasīt vairāk

Neatgriezeniski izslēgt vietni pārlūkprogrammā Google Chrome

Neatgriezeniski izslēgt vietni pārlūkprogrammā Google Chrome

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspējuPārl...

Lasīt vairāk

Microsoft izlaiž KB4491101, OS Build 10240.18135

Programmas, kas izmanto Microsoft Jet datu bāzi ar Microsoft Access 95 faila formātu, var nejauši...

Lasīt vairāk