Windows 10 में WSL Linux में Sudo उपयोगकर्ता जोड़ें या निकालें
अपने डब्लूएसएल कवरेज के साथ जारी रखते हुए, मैं साझा करना चाहता हूं कि किसी उपयोगकर्ता को डब्लूएसएल लिनक्स डिस्ट्रो में सूडो समूह में कैसे जोड़ना या हटाना है ताकि इसे रूट के रूप में कमांड और ऐप्स चलाने से अनुमति या अस्वीकार कर दिया जा सके। यह लागू होता है नए जोड़े गए उपयोगकर्ता खाते, जैसा कि उनके पास नहीं है सुडो बॉक्स से बाहर विशेषाधिकार। साथ ही, हम यह भी देखेंगे कि कैसे पता लगाया जाए कि कौन से उपयोगकर्ता खाते पहले से ही सूडो समूह के सदस्य हैं।
विज्ञापन
विंडोज 10 में मूल रूप से लिनक्स चलाने की क्षमता WSL फीचर द्वारा प्रदान की जाती है। WSL का मतलब लिनक्स के लिए विंडोज सबसिस्टम है, जो शुरू में केवल उबंटू तक ही सीमित था। WSL के आधुनिक संस्करण अनुमति देते हैं एकाधिक लिनक्स डिस्ट्रोज़ को स्थापित करना और चलाना माइक्रोसॉफ्ट स्टोर से।
बाद में WSL. को सक्षम करना, आप स्टोर से विभिन्न लिनक्स संस्करण स्थापित कर सकते हैं। आप निम्न लिंक का उपयोग कर सकते हैं:
- उबंटू
- ओपनएसयूएसई लीप
- SUSE लाइनेक्स एंटरप्राइज सर्वर
- WSL. के लिए काली लिनक्स
- डेबियन जीएनयू/लिनक्स
और अधिक।
जब आप WSL डिस्ट्रो शुरू करें पहली बार, यह एक प्रगति पट्टी के साथ एक कंसोल विंडो खोलता है। एक क्षण की प्रतीक्षा के बाद, आपको एक नया उपयोगकर्ता खाता नाम और उसका पासवर्ड टाइप करने के लिए प्रेरित किया जाएगा। यह खाता होगा आपका डिफ़ॉल्ट WSL उपयोगकर्ता खाता हर बार जब आप वर्तमान डिस्ट्रो चलाते हैं तो इसका उपयोग स्वचालित रूप से साइन-इन करने के लिए किया जाएगा। साथ ही, इसे 'सुडो' समूह में शामिल किया जाएगा ताकि इसे कमांड चलाने की अनुमति मिल सके ऊंचा (रूट के रूप में).
WSL Linux में उपयोगकर्ता खाते
लिनक्स के लिए विंडोज सबसिस्टम पर चलने वाले प्रत्येक लिनक्स वितरण के अपने लिनक्स उपयोगकर्ता खाते और पासवर्ड होते हैं। आपको किसी भी समय एक Linux उपयोक्ता खाते को विन्यस्त करना होगा एक वितरण जोड़ें, पुनर्स्थापित करें, या रीसेट करें. लिनक्स उपयोगकर्ता खाते न केवल प्रति वितरण स्वतंत्र हैं, वे आपके विंडोज उपयोगकर्ता खाते से भी स्वतंत्र हैं, इसलिए आप कर सकते हैं जोड़ें या हटाना आपके Windows क्रेडेंशियल्स को बदले बिना एक Linux उपयोगकर्ता खाता।
सूडो लिनक्स में एक विशेष उपयोगकर्ता समूह है। उस समूह के सदस्यों को एक के रूप में कमांड और ऐप्स चलाने की अनुमति है जड़ उपयोगकर्ता (यानी ऊंचा)। NS सुडो समूह तब उपलब्ध होता है जब सुडो पैकेज स्थापित है। समूह के अलावा, यह सुडो कमांड प्रदान करता है, जिसका उपयोग कमांड या ऐप को ऊंचा करने के लिए किया जाना चाहिए, उदा। $ सुडो विम / आदि / डिफ़ॉल्ट / कीबोर्ड
.
सूडो में शामिल उपयोगकर्ता खोजें
सबसे पहले, आपको यह जानने में रुचि हो सकती है कि कौनसा उपयोगकर्ता खाते आपके WSL डिस्ट्रो में उपयोग करने की अनुमति है सुडो
आदेश।
- Daud आपका WSL Linux डिस्ट्रो, उदा. उबंटू।
- निम्न आदेश टाइप करें और एंटर कुंजी दबाएं:
ग्रेप सूडो /आदि/समूह| कट-डी: -f4
.
NS कट गया
कमांड कॉलम #4 के लिए /etc/group फ़ाइल से मान निकालता है, जिसमें Linux में समूहों से संबंधित सब कुछ शामिल है। यह ":" द्वारा सीमांकित है। grep कमांड केवल उस लाइन को प्रिंट करता है जिसमें 'sudo' लाइन होती है।
यह ध्यान देने योग्य है कि कुछ डिस्ट्रोस में, sudo कमांड को 'sudo' समूह के बजाय किसी अन्य समूह का उपयोग करने के लिए कॉन्फ़िगर किया जा सकता है। उदाहरण के लिए, आर्क लिनक्स में, 'व्हील' समूह के सदस्यों को सूडो का उपयोग करने की अनुमति है। इस डिस्ट्रो में कोई 'सुडो' समूह नहीं है। ऐसी स्थिति में, /etc/sudoers फ़ाइल पर एक नज़र डालें, और उसका मैन पेज पढ़ें (run $ आदमी sudoers
).
युक्ति: आप उन समूहों को सूचीबद्ध कर सकते हैं जिनमें उपयोगकर्ता खाता शामिल है समूहों आदेश। उदा.
$ समूह विनेरो
विंडोज 10 में डब्लूएसएल लिनक्स में सूडो में उपयोगकर्ता जोड़ने के लिए
- Daud आपका WSL Linux डिस्ट्रो, उदा. उबंटू, रूट उपयोगकर्ता या उपयोगकर्ता के तहत जिसे पहले से ही उपयोग करने की अनुमति है सुडो.
- कमांड टाइप करें:
sudo usermod -a -G sudo
. विकल्पवास्तविक उपयोगकर्ता खाता नाम के साथ कमांड में जिसे आप जोड़ना चाहते हैं सुडो समूह। - वैकल्पिक रूप से, आप निम्न आदेश का उपयोग कर सकते हैं:
जीपीएसडब्ल्यूडी -ए
. परिणाम वही होगा।सुडो
विंडोज 10 में डब्लूएसएल लिनक्स में सूडो से एक उपयोगकर्ता को हटाने के लिए,
- Daud आपका WSL Linux डिस्ट्रो, उदा. उबंटू, रूट उपयोगकर्ता या उपयोगकर्ता के तहत जिसे पहले से ही उपयोग करने की अनुमति है सुडो.
- कमांड टाइप करें:
सुडो जीपीएसडब्ल्यूडी -डी
. विकल्पसुडो वास्तविक उपयोगकर्ता खाता नाम के साथ कमांड में जिसे आप हटाना चाहते हैं सुडो समूह।
बस, इतना ही।
संबंधित आलेख:
- Windows 10 में WSL Linux डिस्ट्रो से उपयोगकर्ता को निकालें
- Windows 10 में WSL Linux डिस्ट्रो में उपयोगकर्ता जोड़ें
- Windows 10 में WSL Linux डिस्ट्रो को अपडेट और अपग्रेड करें
- Windows 10 में विशिष्ट उपयोगकर्ता के रूप में WSL Linux डिस्ट्रो चलाएँ
- विंडोज 10 में WSL Linux डिस्ट्रो को रीसेट और अपंजीकृत करें
- विंडोज 10 में WSL Linux डिस्ट्रो के लिए पासवर्ड रीसेट करें
- विंडोज 10 में डब्ल्यूएसएल लिनक्स डिस्ट्रो चलाने के सभी तरीके
- Windows 10 में डिफ़ॉल्ट WSL Linux डिस्ट्रो सेट करें
- विंडोज 10 में रनिंग डब्लूएसएल लिनक्स डिस्ट्रोस खोजें
- विंडोज 10 में चल रहे डब्लूएसएल लिनक्स डिस्ट्रो को समाप्त करें
- विंडोज 10 में नेविगेशन फलक से लिनक्स निकालें
- Windows 10 में WSL Linux डिस्ट्रो को निर्यात और आयात करें
- विंडोज 10 से डब्लूएसएल लिनक्स फाइलों तक पहुंचें
- विंडोज 10 में WSL सक्षम करें
- Windows 10 में WSL के लिए डिफ़ॉल्ट उपयोगकर्ता सेट करें
- विंडोज 10 बिल्ड 18836 फाइल एक्सप्लोरर में डब्लूएसएल/लिनक्स फाइल सिस्टम दिखाता है