WSL हैलो सूडो WSL पर लिनक्स के लिए विंडोज हैलो प्रमाणीकरण लाता है
हालांकि माइक्रोसॉफ्ट लगभग हर बड़े विंडोज 10 अपडेट के साथ लिनक्स के लिए विंडोज सबसिस्टम में सुधार कर रहा है, कुछ सुविधाएं अभी भी डब्ल्यूएसएल में उपलब्ध नहीं हैं। उदाहरण के लिए, उपयोगकर्ता लिनक्स डिस्ट्रो के अंदर किसी भी बायोमेट्रिक प्रमाणीकरण का उपयोग नहीं कर सकते हैं। यह वह जगह है जहाँ तीसरे पक्ष के डेवलपर्स कदम रखते हैं। जापान के एक डेवलपर, ताकाया साकी, एक निफ्टी टूल के साथ आए, जो WSL में चल रहे लिनक्स के लिए विंडोज हैलो बायोमेट्रिक प्रमाणीकरण को सक्षम बनाता है।
WSL हैलो सूडो के साथ, आप पारंपरिक पासवर्ड को फिंगरप्रिंट, चेहरे की पहचान, या साधारण पिन के साथ WSL के अंदर प्रमाणीकरण के लिए उपयोग करते समय बदल सकते हैं सुडो
उपकरण।
सूडो ऐप अस्थायी रूप से आपके सीमित उपयोगकर्ता खाता विशेषाधिकारों को लिनक्स पर रूट करने की अनुमति देता है। यह उपयोगकर्ता सत्र को स्विच किए बिना सिस्टम रखरखाव करने, पैकेजों को स्थापित करने और हटाने, कॉन्फिग फाइलों को संपादित करने आदि की अनुमति देता है। सूडो एकल कमांड को रूट के रूप में निष्पादित करने की अनुमति देता है और फिर नियमित उपयोगकर्ता संदर्भ में वापस आ जाता है।
उपयोगकर्ता जो लिनक्स में sudo का उपयोग कर सकते हैं एक विशेष फ़ाइल "sudoers" में परिभाषित किया गया है। एक sudoer को अपना खाता सत्यापित करने के लिए अपना पासवर्ड दर्ज करना होगा और एक उन्नत आदेश निष्पादित करना होगा।
यहां डब्ल्यूएसएल हैलो सूडो खेलने के लिए आता है।
डब्ल्यूएसएल हैलो सूडो
WSL Hello sudo एक ओपन-सोर्स प्लगेबल ऑथेंटिकेशन मॉड्यूल (PAM) है जिसे रस्ट में लिखा गया है। यह संगत है WSL की पहली और दूसरी पीढ़ी. ऐप बायोमेट्रिक प्रमाणीकरण को सुडो कमांड को प्रमाणित करने की अनुमति देता है (कमांड जिन्हें उन्नत विशेषाधिकार या "सुपरयूजर" एक्सेस स्तर की आवश्यकता होती है)। यहाँ डेवलपर की ओर से एक संक्षिप्त विवरण दिया गया है कि WSL हैलो आपके Linux वितरकों के अंदर कैसे काम करता है:
विंडोज हैलो अपने टीपीएम हार्डवेयर में प्रत्येक विंडोज उपयोगकर्ता के लिए आरएसए कुंजी-जोड़े रखता है और निजी कुंजी द्वारा दी गई सामग्री पर हस्ताक्षर करके प्रमाणीकरण की सफलता बताता है। अपने एपीआई का उपयोग करने के लिए, "डब्लूएसएल हैलो सुडो" में छोटे विंडोज सीएलआई ऐप्स होते हैं जो सार्वजनिक कुंजी और दी गई सामग्री के हस्ताक्षरित हस्ताक्षर लौटाते हैं। दूसरी ओर, "डब्लूएसएल हैलो सूडो" का पीएएम मॉड्यूल प्रत्येक विंडोज उपयोगकर्ता की सार्वजनिक कुंजी को याद रखता है जो प्रत्येक लिनक्स उपयोगकर्ता से मेल खाता है। तो, PAM मॉड्यूल निम्नलिखित प्रक्रिया द्वारा दिए गए Linux उपयोगकर्ता को प्रमाणित करता है।
- PAM मॉड्यूल sudo द्वारा लॉन्च किया गया है और प्रमाणित होने के लिए एक Linux उपयोगकर्ता प्राप्त करता है।
- पीएएम मॉड्यूल साथी विंडोज ऐप लॉन्च करता है और डब्लूएसएल के इंटरऑप ब्रिज के माध्यम से एक यादृच्छिक मूल्य भेजता है।
- साथी विंडोज ऐप विंडोज हैलो को आमंत्रित करता है।
- विंडोज हैलो वर्तमान विंडोज उपयोगकर्ता की निजी कुंजी द्वारा दिए गए इनपुट पर हस्ताक्षर करता है।
- साथी विंडोज ऐप हस्ताक्षर लौटाता है।
- पीएएम मॉड्यूल विंडोज उपयोगकर्ता की सार्वजनिक कुंजी द्वारा हस्ताक्षर की पुष्टि करता है जो दिए गए लिनक्स उपयोगकर्ता से मेल खाता है।
आप WSL हैलो के बारे में अधिक जान सकते हैं आधिकारिक GitHub रिपॉजिटरी में. वहां आपको WSL में विंडोज हैलो को स्थापित करने और कॉन्फ़िगर करने के निर्देशों के साथ डाउनलोड लिंक और उपयोगकर्ता पुस्तिका मिलेगी। ध्यान दें कि आपको विंडोज़ हैलो-संगत कैमरा या फ़िंगरप्रिंट रीडर वाले डिवाइस की आवश्यकता है। वैकल्पिक रूप से, आप एक साधारण पिन का उपयोग कर सकते हैं।
WSL विंडोज के भीतर एक अनूठा वातावरण है जो डेवलपर्स या अन्य उपयोगकर्ताओं को विंडोज 10 के अंदर लिनक्स डिस्ट्रीब्यूटिव्स चलाने की अनुमति देता है। WSL के साथ, Microsoft ने एक पीसी पर दो ऑपरेटिंग सिस्टम चलाने की आवश्यकता को समाप्त कर दिया। आजकल, उपयोगकर्ता विंडोज ऐप के साथ-साथ लिनक्स ऐप चला सकते हैं, फाइल एक्सप्लोरर से लिनक्स फाइल सिस्टम तक पहुंच सकते हैं, और यहां तक कि हार्डवेयर त्वरण का उपयोग करें. Windows 10 में इन सुविधाओं का अच्छा उपयोग करने के लिए, आपको सक्षम करने की आवश्यकता है लिनक्स के लिए विंडोज सबसिस्टम और पसंदीदा डिस्ट्रो को डाउनलोड करें माइक्रोसॉफ्ट स्टोर.
हमें सहयोग दीजिये
Winaero आपके समर्थन पर बहुत अधिक निर्भर करता है। आप इन विकल्पों का उपयोग करके साइट को दिलचस्प और उपयोगी सामग्री और सॉफ़्टवेयर लाने में मदद कर सकते हैं:
अगर आपको यह लेख पसंद आया है, तो कृपया नीचे दिए गए बटनों का उपयोग करके इसे साझा करें। यह आपसे बहुत कुछ नहीं लेगा, लेकिन यह हमें बढ़ने में मदद करेगा। आपके समर्थन के लिए धन्यवाद!