Jak zmienić domyślnego użytkownika w bash WSL Ubuntu na Windows 10


24

Zainstalowałem WSL Bash na Windows 10 i ustawiłem mojemu użytkownikowi np. „Abc”, ale teraz chcę go zmienić na coś innego.

Jak mogę zmienić nazwę użytkownika, na którym jestem zalogowany?

Po otwarciu bash automatycznie loguje mnie do mojego bieżącego użytkownika.

Odpowiedzi:


32

Teraz LxRun.exejest to przestarzałe, jeśli zainstalujesz Ubuntu ze sklepu Windows, potrzebne będzie polecenie

ubuntu config --default-user <username>

Uruchom ponownie usługę LxssManager

sc stop LxssManager
sc start LxssManager

2
ubuntu NIE może być Twoją domyślną, zależy to od zainstalowanej wersji, więc sprawdź poniższe odpowiedzi, ponieważ moja to „ubuntu1804 config ...”
rmcsharry

1
ubuntu1804 config --default-user ...dla mnie
masterxilo

Ponowne uruchomienie usługi było dla mnie koniecznością. Googlowałem na kilka minut, zanim to znalazłem, nikt tak naprawdę o tym nie wspomina. Dzięki!
jValdron

Czy istnieje sposób na wykonanie tej samej czynności, ale użycie polecenia „bash”?
rmutalik

zamiast ustawiania domyślnego użytkownika otworzył dla mnie bash. Z jakiegoś powodu nie działa. Jestem w najnowszej wersji systemu Windows od dzisiaj
akabhirav

13

Możesz zmienić domyślnego użytkownika dla bash, uruchamiając następujące polecenie w normalnym wierszu polecenia (cmd.exe):

LxRun.exe /setdefaultuser <new_name>

10

Wszystkie inne odpowiedzi były pomocne, ale mogą to być również inne scenariusze, postępuj zgodnie z własnymi. Mój był ubuntu 1604, więc użyłem następujących:

ubuntu1604 config --default-user <username>

jeśli zainstalowałeś Ubuntu 1804: -

ubuntu1804 config --default-user <username>

jeśli użyłeś domyślnego, to: -

ubuntu config --default-user <username>


Dlaczego to było 0 głosów? Jest to dokładnie to, co musisz zrobić, jeśli nie zainstalujesz domyślnego systemu Ubuntu.
Kory

tak, powinno mieć lepsze wyniki głosowania :-)
kakabali

Czy nie powinno to zmienić bieżącej nazwy użytkownika na nazwę użytkownika podaną w <nazwa użytkownika>? Kiedy próbuję tego, to po prostu mówi mi, że podana przeze mnie nazwa użytkownika nie istnieje. To jest 18.0.4
wuno

U może chcesz użyć roota jako użytkownika?
kakabali

7

Jeśli korzystasz z Ubuntu 18.04 ze sklepu Microsoft Store, polecenie (powershell lub cmd) będzie następujące:

ubuntu1804 config --default-user <username>


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.