So ändern Sie Ihr Benutzerkonto in Ubuntu Bash Shell von Windows 10
Bei der ersten Installation von Ubuntu oder einer anderen Linux-Distribution unter Windows 10 werden Sie aufgefordert, einen UNIX-Benutzernamen und ein Kennwort zu erstellen. Bash meldet sich beim Starten der Shell automatisch bei diesem Benutzerkonto an. Sie können diese Anmeldeinformationen jedoch bei Bedarf ändern.
Funktionsweise von Benutzerkonten in der Linux-Umgebung
Wenn Sie eine neue Linux-Distribution einrichten, indem Sie sie nach der Installation starten, werden Sie aufgefordert, ein Benutzerkonto für die Bash-Shell zu erstellen. Windows nennt dies Ihr "UNIX-Benutzerkonto". Wenn Sie also den Namen "bob" und das Kennwort "letmein" angeben, heißt Ihr Linux-Benutzerkonto "bob" und hat den Home-Ordner "/ home / bob" Wenn Sie Ihr Kennwort in der Shell eingeben müssen, müssen Sie "letmein" eingeben. Diese Anmeldeinformationen sind völlig unabhängig von Ihrem Windows-Benutzerkonto und Ihrem Kennwort.
Jede Linux-Umgebung, die Sie installieren, verfügt über eine eigene Konfiguration, einschließlich separater Dateien, installierter Programme und Konfigurationseinstellungen. Sie müssen für jede Linux-Distribution, die Sie installieren, einen UNIX-Benutzernamen und ein Kennwort erstellen.
So ändern Sie Ihr Standardbenutzerkonto für Bash
Um Ihr Standardbenutzerkonto in der Ubuntu Bash-Shell zu ändern, öffnen Sie ein Eingabeaufforderungsfenster oder ein PowerShell-Fenster.
Um ein Eingabeaufforderungsfenster zu öffnen, öffnen Sie das Startmenü, suchen Sie nach „cmd“ und drücken Sie die Eingabetaste. Um ein PowerShell-Fenster zu öffnen, klicken Sie mit der rechten Maustaste auf die Schaltfläche Start (oder drücken Sie Windows + X) und wählen Sie im Power-User-Menü die Option „Windows PowerShell“ aus.
Führen Sie im Eingabeaufforderungs- oder PowerShell-Fenster (kein Bash-Shell-Fenster) den entsprechenden Befehl für Ihre Linux-Distribution aus. Ersetzen Sie im folgenden Befehl "Benutzername" durch Ihren neuen Benutzernamen:
- Ubuntu:
ubuntu config --default-user benutzername
- openSUSE Leap 42:
opensuse-42 - Standardbenutzer-Benutzername
- SUSE Linux Enterprise Server 12:
sles-12 --default-user Benutzername
Sie können nur ein Benutzerkonto angeben, das in der Linux-Umgebung bereits vorhanden ist.
Um beispielsweise den Standardbenutzer als root festzulegen, führen Sie den folgenden Befehl aus. Dies ist praktisch, wenn Sie Ihr UNIX-Benutzerkontokennwort vergessen haben, da der Root-Benutzer vollen Systemzugriff hat. Sie können neue Benutzerkonten erstellen und das Kennwort Ihres vorhandenen Benutzerkontos über die Root-Shell zurücksetzen.
- Ubuntu:
ubuntu config --default-user root
- openSUSE Leap 42:
opensuse-42 --default-user root
- SUSE Linux Enterprise Server 12:
sles-12 --default-user root
So erstellen Sie ein neues Benutzerkonto in Bash
Sie können Benutzerkonten erstellen, indem Sie die Nutzer hinzufügen
Befehl aus der Bash-Shell der Linux-Umgebung. Um dies beispielsweise unter Ubuntu auszuführen, führen Sie einfach den folgenden Befehl aus und ersetzen "newuser" durch den Namen Ihres neuen Benutzerkontos:
sudo adduser neuer Benutzer
Geben Sie das Kennwort Ihres aktuellen Benutzerkontos zur Authentifizierung ein und geben Sie dann ein Kennwort für das neue Benutzerkonto ein. (Wenn Sie sich nicht an das Kennwort Ihres aktuellen UNIX-Kontos erinnern können, verwenden Sie die im vorherigen Abschnitt behandelten Befehle, um den Root-Benutzer zuerst als Standardbenutzerkonto festzulegen.)
Sie werden außerdem aufgefordert, weitere Informationen anzugeben, beispielsweise einen vollständigen Namen und Telefonnummern für das neue Konto. Diese Daten werden alle lokal auf Ihrem Computer gespeichert und sind nicht wichtig. Sie können einfach die Eingabetaste drücken, um diese Felder leer zu lassen.
Nachdem Sie ein neues Benutzerkonto erstellt haben, können Sie es mit Hilfe des obigen Befehls als Standardbenutzerkonto festlegen oder mithilfe des Befehls zu diesem wechseln su
Befehl im Bild unten gezeigt.
So ändern Sie das Kennwort Ihres Bash-Benutzerkontos
Um das Kennwort Ihres Bash-Benutzerkontos zu ändern, müssen Sie in der Bash-Umgebung normale Linux-Befehle verwenden. Um das Kennwort des aktuellen Benutzerkontos zu ändern, starten Sie eine Bash-Shell und führen den folgenden Befehl aus:
passwd
Geben Sie das aktuelle Passwort Ihres Benutzerkontos ein und geben Sie ein neues Passwort ein.
Wenn Sie das Kennwort eines anderen Benutzerkontos ändern möchten, z. B., wenn Sie Ihr Kennwort vergessen haben, und dann das Stammkonto als Standardbenutzerkonto festlegen, führen Sie den folgenden Befehl aus, wobei "Benutzername" der Benutzername des Kontos ist, dessen Kennwort Sie möchten Veränderung:
passwd Benutzername
Dieser Befehl muss mit root-Berechtigungen ausgeführt werden, daher müssen Sie ihm das Präfix voranstellen Sudo
auf Ubuntu, wenn Sie es nicht als Root-Benutzer ausführen:
sudo passwd Benutzername
So wechseln Sie zwischen Benutzerkonten
Das ubuntu config --default-user benutzername
(oder einen entsprechenden Befehl für Ihre Linux-Distribution) steuert, welches Benutzerkonto die Bash-Shell standardmäßig verwendet. Wenn Sie jedoch mehrere Benutzerkonten mit Bash verwenden möchten, können Sie in einer Bash-Shell zwischen diesen wechseln.
Führen Sie dazu den folgenden Befehl in einer Bash-Shell aus und ersetzen Sie "username" durch den Benutzernamen, den Sie verwenden möchten:
su Benutzername
Sie werden aufgefordert, das Kennwort des anderen Benutzerkontos einzugeben. Anschließend werden Sie in der Bash-Shell zu diesem Benutzerkonto gewechselt.