लिनक्स बैश टर्मिनल के लिए विंडोज सबसिस्टम पर डिफ़ॉल्ट रूप से "रूट" खाते में साइन इन कैसे करें


7

विंडोज 10 की वर्षगांठ का अपडेट अभी-अभी आया और मैंने तुरंत लिनक्स के लिए विंडोज सबसिस्टम स्थापित किया, यह देखने के लिए कि यह कैसे किराया है। मुझे अब तक केवल एक बड़ी कमी मिली: रूट खाते को डिफ़ॉल्ट के रूप में उपयोग करने का कोई स्पष्ट तरीका नहीं था।

मुझे पता है कि यह बहुत सारी सर्वोत्तम प्रथाओं के खिलाफ है और क्या नहीं, लेकिन मुझे व्यक्तिगत रूप sudoसे ज्यादातर कमांडों के सामने टाइप करना याद नहीं है । यह विशेष रूप से कष्टप्रद हो सकता है जब मैं संपादन के लिए एक पाठ फ़ाइल खोलता हूं nanoकेवल यह जानने के लिए कि मुझे अपने परिवर्तनों को छोड़ना है क्योंकि मैंने उपयोग नहीं किया sudo

क्या डिफ़ॉल्ट रूप से टर्मिनल को रूट के रूप में बनाने का कोई तरीका है?

जवाबों:


7

डिफ़ॉल्ट लिनक्स उपयोगकर्ता को सेट करने का कमांड विंडोज के विभिन्न संस्करणों में अलग है।

WSL के संस्करण के लिए फॉल क्रिएटर्स अपडेट तक , निम्न कमांड को एक उन्नत विंडोज कमांड प्रॉम्प्ट में चलाएं:

lxrun /setdefaultuser root

फॉल क्रिएटर्स अपडेट के बाद इंस्टॉलेशन के लिए, कमांड है:

<distro> config --default-user root

<distro>ऊपर के कमांड में डिस्ट्रो के एक्स के नाम को रखें । इसलिए, यदि आप उबंटू चल रहे हैं, तो कमांड होगी:

ubuntu config --default-user root

OpenSUSE के लिए ...

opensuse-42 config --default-user root

और, SUSE लाइनेक्स एंटरप्राइज सर्वर के लिए, कमांड है ...

sles-12 config --default-user root

फिर, इन सभी आदेशों को एक उन्नत विंडोज कमांड प्रॉम्प्ट से किया जाता है।

नोट:
उपरोक्त उदाहरण rootउपयोगकर्ता के लिए हैं। आप के स्थान पर किसी अन्य मौजूदा उपयोगकर्ता नाम को निर्दिष्ट कर सकते हैं root


2
नए Ubuntu 18.04 डिस्ट्रो के लिए, कमांड है: ubuntu1804 config --default-user root
NetRay

18

कमांड प्रॉम्प्ट में एलिवेटेड परमिशन के साथ कमांड चलाएं lxrun /setdefaultuser root

Lxrun LX सबसिस्टम पर प्रशासनिक संचालन करने का उपकरण है।


1
बस स्पष्ट करने के लिए: विंडोज कमांड प्रॉम्प्ट में lxrun कमांड को निष्पादित किया जाना चाहिए । यह समाधान महान काम करता है।
एड्रियन कीस्टर

2
lxrun.exeआदेश अब समर्थित नहीं है।
फ्रेड लैकी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.