विंडोज 10 पर डब्ल्यूएसएल उबंटू बैश में डिफ़ॉल्ट उपयोगकर्ता कैसे बदलें


24

मैंने विंडोज 10 पर डब्ल्यूएसएल बैश को स्थापित किया और अपने उपयोगकर्ता को उदाहरण के लिए 'एबीसी' पर सेट किया, लेकिन अब मैं इसे कुछ और में बदलना चाहता हूं।

मैं जिस उपयोगकर्ता के रूप में लॉग इन हूं उसका उपयोगकर्ता नाम कैसे बदल सकता हूं?

जब मैं बैश खोलता हूं तो यह अपने आप मेरे वर्तमान उपयोगकर्ता के साथ जुड़ जाता है।

जवाबों:


32

अब वह LxRun.exeअपदस्थ हो गया है, यदि आप विंडोज स्टोर से उबंटू को स्थापित करते हैं तो आपको जिस कमांड की आवश्यकता होगी

ubuntu config --default-user <username>

LxssManager सेवा को पुनरारंभ करें

sc stop LxssManager
sc start LxssManager

2
ubuntu आपका डिफ़ॉल्ट नहीं हो सकता है, यह निर्भर करता है कि आपने कौन सा संस्करण स्थापित किया है, इसलिए नीचे दिए गए उत्तरों की जांच करें, क्योंकि मेरा "ubuntu1804 config ..." है
rmcsharry

1
ubuntu1804 config --default-user ...मेरे लिए
मास्टरएक्सिलो

सेवा को फिर से शुरू करना मेरे लिए बहुत जरूरी था। मुझे यह पता चलने से कुछ मिनट पहले, किसी ने भी इसका उल्लेख नहीं किया। धन्यवाद!
जॉल्ड्रॉन

वहाँ एक ही कार्रवाई करने का एक तरीका है, लेकिन 'bash' कमांड का उपयोग करना?
rmutalik 19

डिफ़ॉल्ट उपयोगकर्ता को सेट करने के बजाय इसने मेरे लिए बैश खोला। यह किसी कारण से काम नहीं लगता है। मैं आज के रूप में विंडोज की नवीनतम रिलीज पर हूँ
akabhirav

13

आप सामान्य कमांड प्रॉम्प्ट (cmd.exe) में निम्न कमांड चलाकर bash के लिए डिफ़ॉल्ट उपयोगकर्ता को बदल सकते हैं:

LxRun.exe /setdefaultuser <new_name>

10

अन्य सभी उत्तर मददगार थे, लेकिन अन्य परिदृश्य भी हो सकते हैं, यहाँ भी आपके अनुसार चलें। मेरा ubuntu 1604 था, इसलिए निम्नलिखित प्रयोग किया गया: -

ubuntu1604 config --default-user <username>

यदि आपने ubuntu 1804 स्थापित किया है: -

ubuntu1804 config --default-user <username>

यदि आपने डिफ़ॉल्ट एक का उपयोग किया है, तो: -

ubuntu config --default-user <username>


यह 0 वोटों पर क्यों था? यदि आप डिफ़ॉल्ट Ubuntu स्थापित नहीं करते हैं तो इसका वास्तव में आपको क्या करना है।
कोरी

हाँ, यह कुछ बेहतर वोट मायने रखता था होना चाहिए :-)
kakabali

क्या मुझे <username> में प्रदान किए जाने वाले उपयोगकर्ता नाम का वर्तमान उपयोगकर्ता नाम नहीं बदलना चाहिए? जब मैं यह कोशिश करता हूं तो यह मुझे बताता है कि मैं जो उपयोगकर्ता नाम प्रदान कर रहा हूं वह मौजूद नहीं है। यह 18.0.4 पर है
wuno

यू उपयोगकर्ता के रूप में रूट का उपयोग करना चाहते हो सकता है ??
काकबाली

7

यदि आप Microsoft स्टोर से Ubuntu 18.04 चला रहे हैं, तो कमांड (पावरशेल या cmd) होगा:

ubuntu1804 config --default-user <username>


-1

सीएमडी में

देखें कि आपने कौन से डिस्ट्रोस स्थापित किए हैं wslconfig /l

मेरे पास उबंटू है और मैं डिफ़ॉल्ट उपयोगकर्ता को रूट करना चाहता था ubuntu config --default-user root

प्रलेखन: https://docs.microsoft.com/en-us/windows/wsl/user-support


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