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 بتنفيذ أمر واحد كجذر ثم العودة إلى سياق المستخدم العادي.

المستخدمون الذين يمكنهم استخدام sudo في Linux المحدد في ملف خاص "sudoers". يجب على sudoer إدخال كلمة المرور الخاصة به للتحقق من حسابه وتنفيذ أمر مرفوع.

هنا WSL مرحبا sudo يأتي دور.

WSL مرحبا sudo

WSL Hello sudo عبارة عن وحدة مصادقة مفتوحة المصدر قابلة للتوصيل (PAM) مكتوبة بلغة Rust. إنه متوافق مع ملفات الجيل الأول والثاني من WSL. يسمح التطبيق للمصادقة البيومترية لمصادقة أوامر sudo (الأوامر التي تتطلب امتيازات مرتفعة أو مستوى وصول "المستخدم المتميز"). فيما يلي شرح موجز من المطور حول كيفية عمل WSL Hello داخل توزيعات Linux الخاصة بك:

يحتفظ Windows Hello بأزواج مفاتيح RSA لكل مستخدم Windows في جهاز TPM الخاص به ويخبر نجاح المصادقة من خلال توقيع محتويات معينة بواسطة المفتاح الخاص. لاستخدام واجهة برمجة التطبيقات (API) الخاصة به ، يحتوي "WSL Hello sudo" على تطبيقات Windows CLI الصغيرة التي تقوم بإرجاع المفتاح العام والتوقيع الموقع لمحتوى معين. من ناحية أخرى ، تتذكر وحدة PAM الخاصة بـ "WSL Hello sudo" المفاتيح العامة لكل مستخدم Windows يتوافق مع كل مستخدم Linux. لذلك ، تقوم وحدة PAM بمصادقة مستخدم Linux المحدد من خلال العملية التالية.

  1. يتم تشغيل وحدة PAM بواسطة sudo وتستقبل مستخدم Linux ليتم توثيقه.
  2. تقوم وحدة PAM بتشغيل تطبيق Windows المصاحب وترسل قيمة عشوائية عبر جسر التشغيل المتداخل الخاص بـ WSL.
  3. يستدعي تطبيق Windows المصاحب Windows Hello.
  4. يقوم Windows Hello بعمل توقيع للإدخال المحدد بواسطة المفتاح الخاص لمستخدم Windows الحالي.
  5. يقوم تطبيق Windows المصاحب بإرجاع التوقيع.
  6. تتحقق وحدة PAM من التوقيع بواسطة المفتاح العام لمستخدم Windows الذي يتوافق مع مستخدم Linux المحدد.

يمكنك معرفة المزيد عن WSL Hello في مستودع جيثب الرسمي. ستجد هناك روابط التنزيل ودليل المستخدم مع إرشادات حول إعداد وتكوين Windows Hello في WSL. هل لاحظ أنك بحاجة إلى كاميرا متوافقة مع Windows Hello أو جهاز به قارئ بصمات الأصابع. بدلاً من ذلك ، يمكنك استخدام رقم تعريف شخصي بسيط.

WSL هي بيئة فريدة داخل Windows تسمح للمطورين أو المستخدمين الآخرين بتشغيل توزيعات Linux داخل Windows 10. باستخدام WSL ، ألغت Microsoft الحاجة إلى تشغيل نظامي تشغيل على جهاز كمبيوتر واحد. في الوقت الحاضر ، يمكن للمستخدمين تشغيل تطبيقات Linux جنبًا إلى جنب مع تطبيقات Windows ، والوصول إلى نظام ملفات Linux من File Explorer ، وحتى الاستفادة من تسريع الأجهزة. للاستفادة من هذه الميزات في Windows 10 بشكل جيد ، تحتاج إلى تمكين نظام Windows الفرعي لنظام التشغيل Linux وتنزيل التوزيعة المفضلة من متجر مايكروسوفت.

ادعمنا

يعتمد Winaero بشكل كبير على دعمك. يمكنك مساعدة الموقع في الاستمرار في تقديم محتوى وبرامج ممتعة ومفيدة لك باستخدام هذه الخيارات:

إذا كنت تحب هذه المقالة ، فيرجى مشاركتها باستخدام الأزرار أدناه. لن يستغرق الأمر منك الكثير ، لكنه سيساعدنا على النمو. شكرا لدعمك!

تعطيل شريط الأشخاص في نظام التشغيل Windows 10 باستخدام نهج المجموعة

تعطيل شريط الأشخاص في نظام التشغيل Windows 10 باستخدام نهج المجموعة

بدءا من Windows 10 build 16184 ، يتضمن Windows 10 ميزة My People. يضيف رمزًا خاصًا إلى منطقة الإع...

اقرأ أكثر

Opera 59: الوصول المدمج إلى محفظة التشفير

Opera 59: الوصول المدمج إلى محفظة التشفير

وصل Opera 59 إلى فرع المطور. يتضمن التصميم الجديد للمتصفح ميزة جديدة ، Opera Crypto Wallet. هنا ك...

اقرأ أكثر

كيف ترى عنوان IP الخاص بك في نظام التشغيل Windows 10

كيف ترى عنوان IP الخاص بك في نظام التشغيل Windows 10

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامفي Windows 10 ، هناك عدد من الطرق للعثو...

اقرأ أكثر