So ändern Sie den Standardbenutzer in WSL Ubuntu bash unter Windows 10


24

Ich habe den WSL Bash unter Windows 10 installiert und meinen Benutzer auf zB 'abc' gesetzt, aber jetzt möchte ich ihn auf etwas anderes ändern.

Wie kann ich den Benutzernamen des Benutzers ändern, als den ich angemeldet bin?

Wenn ich bash öffne, loggt es mich automatisch mit meinem aktuellen Benutzer ein.

Antworten:


31

Nun, das LxRun.exeist veraltet. Wenn Sie Ubuntu aus dem Windows Store installieren, benötigen Sie den folgenden Befehl

ubuntu config --default-user <username>

Starten Sie den LxssManager-Dienst neu

sc stop LxssManager
sc start LxssManager

2
ubuntu ist möglicherweise NICHT Ihre Standardeinstellung. Es hängt davon ab, welche Version Sie installiert haben. Überprüfen Sie daher die folgenden Antworten, da meins "ubuntu1804 config ..." ist
rmcsharry

1
ubuntu1804 config --default-user ...für mich
masterxilo

Der Neustart des Dienstes war ein Muss für mich. Ein paar Minuten bevor ich das gefunden habe gegoogelt, erwähnt es niemand wirklich. Vielen Dank!
jValdron

Gibt es eine Möglichkeit, dieselbe Aktion auszuführen, aber den Befehl 'bash' zu verwenden?
rmutalik

Anstatt den Standardbenutzer festzulegen, wurde Bash für mich geöffnet. Es scheint aus irgendeinem Grund nicht zu funktionieren. Ich bin auf der neuesten Version von Windows ab heute
Akabhirav

13

Sie können den Standardbenutzer für bash ändern, indem Sie den folgenden Befehl an einer normalen Eingabeaufforderung (cmd.exe) ausführen:

LxRun.exe /setdefaultuser <new_name>

10

Alle anderen Antworten waren hilfreich, können aber auch andere Szenarien sein, folgen Sie hier nach Ihren Wünschen. Meins war Ubuntu 1604, also verwendet folgendes: -

ubuntu1604 config --default-user <username>

wenn du ubuntu 1804 installiert hast: -

ubuntu1804 config --default-user <username>

Wenn Sie die Standardeinstellung verwendet haben, gilt Folgendes:

ubuntu config --default-user <username>


Warum war das bei 0 Stimmen? Es ist genau das, was Sie tun müssen, wenn Sie das Standard-Ubuntu nicht installieren.
Kory

Ja, es hätte besser abstimmen sollen :-)
kakabali

Sollte dies nicht den aktuellen Benutzernamen in den Benutzernamen ändern, den ich in <Benutzername> angegeben habe? Wenn ich das versuche, wird mir nur mitgeteilt, dass der von mir angegebene Benutzername nicht existiert. Dies ist am 18.0.4
wuno

Sie möchten vielleicht root als Benutzer verwenden?
Kakabali

7

Wenn Sie Ubuntu 18.04 aus dem Microsoft Store ausführen, lautet der Befehl (Powershell oder Cmd):

ubuntu1804 config --default-user <username>


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.