लिनक्स के लिए WSL या विंडोज सबसिस्टम विंडोज 10 का एक अनिवार्य घटक है और उन डेवलपर्स के लिए एक वरदान है जो अपना काम पूरा करने के लिए लिनक्स के किसी भी फ्लेवर पर भरोसा करते हैं। हालाँकि, स्टार्टअप पर व्यवस्थापक खाता स्थापित होने के बाद उपयोगकर्ताओं को प्रबंधित करना हमेशा एक समस्या रही है। इस लेख में, हम जांच करेंगे कि डिफ़ॉल्ट उपयोगकर्ता कैसे सेट करें, उपयोगकर्ता स्विच करें, और विंडोज 10 पर लिनक्स डिस्ट्रो के लिए विंडोज सबसिस्टम पर एक उपयोगकर्ता को कैसे हटाएं।
डिफ़ॉल्ट उपयोगकर्ता सेट करें, उपयोगकर्ता स्विच करें, WSL के लिए उपयोगकर्ता को निकालें
हम इस गाइड में निम्नलिखित प्रक्रियाओं को शामिल करेंगे:
- WSL के लिए डिफ़ॉल्ट उपयोगकर्ता कैसे सेट करें
- WSL के लिए उपयोगकर्ता कैसे स्विच करें
- WSL के लिए उपयोगकर्ता को कैसे निकालें।
1] WSL के लिए डिफ़ॉल्ट उपयोगकर्ता सेट करें
जब आप अपने विंडोज 10 कंप्यूटर पर डब्लूएसएल डिस्ट्रो खोलते हैं, तो यह आपको एक विशेष डिफ़ॉल्ट उपयोगकर्ता खाते में साइन इन करना शुरू कर देता है। आप चाहें तो इस डिफॉल्ट यूजर को बदल सकते हैं। आपको व्यवस्थापक स्तर के अधिकारों के साथ कमांड प्रॉम्प्ट या पॉवरशेल खोलने की आवश्यकता है।
अब कई Linux डिस्ट्रो के लिए निम्न कमांड निष्पादित करें:
उबंटू:
ubuntu config --default-user <USERNAME>
उबंटू 18.04 एलटीएस:
ubuntu1804 config --default-user <USERNAME>
उबंटू 16.04 एलटीएस:
ubuntu1604 config --default-user <USERNAME>
ओपनएसयूएसई लीप 42:
openSUSE-32 config --default-user <USERNAME>
एसयूएसई लिनक्स:
SLES-12 config --default-user <USERNAME>
डेबियन:
debian config --default-user <USERNAME>
काली लिनक्स:
kali config --default-user <USERNAME>
आप
2] उपयोगकर्ता को WSL में बदलें
जब आप डब्लूएसएल डिस्ट्रो खोलते हैं, तो कमांड लाइन स्वचालित रूप से आपको डिफ़ॉल्ट उपयोगकर्ता में लॉग इन करती है जिसे हमने बात की थी b. लेकिन अगर आप उपयोगकर्ता को किसी अन्य उपयोगकर्ता खाते में बदलना चाहते हैं, तो यह काफी सरल भी है।
डिस्ट्रो का रूट लोकेशन खोलें। किसी विशेष उपयोगकर्ता पर स्विच करने के लिए निम्न में से कोई एक कमांड टाइप करें:
su - <USERNAME> su -l <USERNAME> su --login <USERNAME>
आपको
3] WSL में किसी उपयोगकर्ता को निकालें
इस मामले में, दो परिदृश्य होंगे। एक वह होगा जहां आप एक एसयूडीओ उपयोगकर्ता के रूप में लॉग इन हैं और दूसरा जहां आप रूट के रूप में लॉग इन हैं। हम इन दोनों परिदृश्यों को कवर करेंगे।
- एक SUDO उपयोगकर्ता के रूप में लॉग इन होने पर।
- रूट उपयोगकर्ता के रूप में लॉग इन होने पर।
SUDO उपयोगकर्ता के रूप में लॉग इन होने पर:
जब आप एक SUDO उपयोगकर्ता के रूप में लॉग इन होते हैं और उसी Linux डिस्ट्रो के अंदर एक उपयोगकर्ता खाता हटाना चाहते हैं, तो आपको निम्न कमांड निष्पादित करने की आवश्यकता होती है:
sudo deluser <USERNAME>
रूट उपयोगकर्ता के रूप में लॉग इन होने पर:
और अगर आप ROOT के रूप में लॉग इन हैं, तो तरीका थोड़ा अलग है। सबसे पहले, आपको डिफ़ॉल्ट उपयोगकर्ता सेट करने के लिए उपरोक्त मार्गदर्शिका का संदर्भ लेना होगा। यह डिफ़ॉल्ट उपयोगकर्ता वह होगा जिसे आप हटाना चाहते हैं। फिर, आपको उसी लिनक्स डिस्ट्रो में एक उपयोगकर्ता को हटाने के लिए निम्न कमांड निष्पादित करने की आवश्यकता है:
deluser <USERNAME>
यह सुनिश्चित करने लायक है कि
उम्मीद है कि इससे मदद मिली।