Windows Tips & News

WSL Hello sudo მოაქვს Windows Hello ავთენტიფიკაცია Linux-ში WSL-ზე

click fraud protection

მიუხედავად იმისა, რომ Microsoft აუმჯობესებს Windows ქვესისტემას Linux-ისთვის Windows 10-ის თითქმის ყველა ძირითადი განახლებით, ზოგიერთი ფუნქცია ჯერ კიდევ არ არის ხელმისაწვდომი WSL-ში. მაგალითად, მომხმარებლებს არ შეუძლიათ გამოიყენონ ბიომეტრიული ავთენტიფიკაცია Linux დისტრიბუციებში. ეს არის ის, სადაც მესამე მხარის დეველოპერები იღებენ მონაწილეობას. ტაკაია საეკიმ, დეველოპერმა იაპონიიდან, გამოიგონა შესანიშნავი ინსტრუმენტი, რომელიც საშუალებას აძლევს Windows Hello-ს ბიომეტრიული ავთენტიფიკაცია Linux-ზე, რომელიც მუშაობს WSL-ში.

WSL Hello sudo-ით შეგიძლიათ შეცვალოთ ტრადიციული პაროლები თითის ანაბეჭდით, სახის ამოცნობით ან მარტივი PIN-ით WSL-ში ავთენტიფიკაციისთვის, როდესაც იყენებთ სუდო ხელსაწყო.

sudo აპი საშუალებას გაძლევთ დროებით გაზარდოთ თქვენი შეზღუდული მომხმარებლის ანგარიშის პრივილეგიები Linux-ზე დაფუძნებისთვის. ეს საშუალებას გაძლევთ შეასრულოთ სისტემის შენარჩუნება, დააინსტალიროთ და წაშალოთ პაკეტები, შეცვალოთ კონფიგურაციის ფაილები და ა.შ. მომხმარებლის სესიის გადართვის გარეშე. Sudo საშუალებას გაძლევთ შეასრულოთ ერთი ბრძანება, როგორც root და შემდეგ დაუბრუნდეთ მომხმარებლის ჩვეულებრივ კონტექსტს.

მომხმარებლები, რომლებსაც შეუძლიათ გამოიყენონ sudo Linux-ში, განსაზღვრულია სპეციალურ ფაილში "sudoers". სუდოერმა უნდა შეიყვანოს პაროლი თავისი ანგარიშის დასადასტურებლად და ამაღლებული ბრძანების შესასრულებლად.

Აქ WSL გამარჯობა სუდო თამაშში შედის.

WSL გამარჯობა სუდო

WSL Hello sudo არის ღია წყაროს Pluggable ავთენტიფიკაციის მოდული (PAM) დაწერილი Rust-ში. ის თავსებადია WSL-ის პირველი და მეორე თაობა. აპლიკაცია საშუალებას აძლევს ბიომეტრიულ ავთენტიფიკაციას სუდო ბრძანებების ავთენტიფიკაციისთვის (ბრძანებები, რომლებიც საჭიროებენ ამაღლებულ პრივილეგიებს ან „სუპერ მომხმარებლის“ წვდომის დონეს). აქ არის დეველოპერის მოკლე ახსნა, თუ როგორ მუშაობს WSL Hello თქვენს Linux დისტრიბუტივებში:

Windows Hello ინახავს RSA გასაღებების წყვილებს Windows-ის თითოეული მომხმარებლისთვის თავის TPM აპარატურაში და აცნობებს ავტორიზაციის წარმატებას პირადი გასაღებით მოცემულ შინაარსზე ხელმოწერით. მისი API-ს გამოსაყენებლად, "WSL Hello sudo" შეიცავს მცირე Windows CLI აპებს, რომლებიც აბრუნებენ საჯარო გასაღებს და მოცემულ კონტენტის ხელმოწერილ ხელმოწერას. მეორეს მხრივ, "WSL Hello sudo"-ს PAM მოდული ახსოვს Windows-ის თითოეული მომხმარებლის საჯარო გასაღებები, რომლებიც შეესაბამება თითოეულ Linux მომხმარებელს. ასე რომ, PAM მოდული ამოწმებს მოცემულ Linux მომხმარებლის ავთენტიფიკაციას შემდეგი პროცესით.

  1. PAM მოდული გაშვებულია sudo-ს მიერ და იღებს ლინუქსის მომხმარებელს ავთენტიფიკაციისთვის.
  2. PAM მოდული უშვებს კომპანიონ Windows აპს და აგზავნის შემთხვევით მნიშვნელობას WSL-ის ინტეროპ ხიდის მეშვეობით.
  3. კომპანიონი Windows აპი იწვევს Windows Hello-ს.
  4. Windows Hello აკეთებს ხელმოწერას მოცემულ შეყვანაზე Windows მიმდინარე მომხმარებლის პირადი გასაღებით.
  5. კომპანიონი Windows აპი აბრუნებს ხელმოწერას.
  6. PAM მოდული ამოწმებს ხელმოწერას Windows მომხმარებლის საჯარო გასაღების მიერ, რომელიც შეესაბამება მოცემულ Linux მომხმარებელს.

შეგიძლიათ მეტი გაიგოთ WSL Hello-ის შესახებ ოფიციალურ GitHub საცავში. აქ ნახავთ ჩამოტვირთვის ბმულებს და მომხმარებლის სახელმძღვანელოს WSL-ში Windows Hello-ის დაყენებისა და კონფიგურაციის ინსტრუქციებით. გაითვალისწინეთ, რომ გჭირდებათ Windows Hello-თან თავსებადი კამერა ან მოწყობილობა თითის ანაბეჭდის წამკითხველით. გარდა ამისა, შეგიძლიათ გამოიყენოთ მარტივი PIN.

WSL არის უნიკალური გარემო Windows-ში, რომელიც საშუალებას აძლევს დეველოპერებს ან სხვა მომხმარებლებს გაუშვან Linux დისტრიბუტივები Windows 10-ში. WSL-ით მაიკროსოფტმა აღმოფხვრა ორი ოპერაციული სისტემის ერთ კომპიუტერზე მუშაობის აუცილებლობა. დღესდღეობით მომხმარებლებს შეუძლიათ Linux-ის აპლიკაციების გაშვება Windows აპებთან გვერდიგვერდ, წვდომა Linux ფაილურ სისტემაზე File Explorer-დან და კიდევ ტექნიკის აჩქარების გამოყენება. Windows 10-ში ამ ფუნქციების კარგად გამოსაყენებლად, თქვენ უნდა ჩართოთ Windows ქვესისტემა Linux-ისთვის და ჩამოტვირთეთ სასურველი დისტრო საიდან Microsoft Store.

Მხარი დაგვიჭირეთ

Winaero დიდად ეყრდნობა თქვენს მხარდაჭერას. თქვენ შეგიძლიათ დაეხმაროთ საიტს თქვენთვის საინტერესო და სასარგებლო შინაარსისა და პროგრამული უზრუნველყოფის მოწოდებაში ამ ვარიანტების გამოყენებით:

თუ მოგწონთ ეს სტატია, გთხოვთ გააზიაროთ იგი ქვემოთ მოცემული ღილაკების გამოყენებით. ეს თქვენგან ბევრს არ წაგართმევთ, მაგრამ ეს დაგვეხმარება ზრდაში. Გმადლობთ მხარდაჭერისთვის!

Microsoft-მა წარმოადგინა ახალი 3D emoji Windows-ისთვის, Office-ისთვის და Teams-ისთვის

Microsoft-მა წარმოადგინა ახალი 3D emoji Windows-ისთვის, Office-ისთვის და Teams-ისთვის

Microsoft-მა წარმოადგინა მიმდინარე emoji Windows-ში, Office-სა და სხვა პროდუქტებში დაახლოებით 10 ...

Წაიკითხე მეტი

Microsoft-მა დააფიქსირა Print Spooler-ის პრობლემები Windows 10-ის 2004 წლის ვერსიაში

Microsoft-მა დააფიქსირა Print Spooler-ის პრობლემები Windows 10-ის 2004 წლის ვერსიაში

როგორც გახსოვთ, Windows 10-ის 2004 წლის ვერსიის მიღების შემდეგ მალევე Microsoft-მა მიიღო განაახლე...

Წაიკითხე მეტი

Microsoft-მა წარადგინა Storage Access API-ის დანერგვა Edge Can-სა და Dev-ში

Microsoft-მა წარადგინა Storage Access API-ის დანერგვა Edge Can-სა და Dev-ში

Microsoft-მა გამოაცხადა "პირველი იერის" გაშვება Storage Access API რომელიც ახლა ხელმისაწვდომია Mi...

Წაიკითხე მეტი