Ich habe den Benutzernamen bei der Installation von Ubuntu falsch geschrieben und möchte ihn nach Möglichkeit umbenennen. Wie kann ich meinen Benutzernamen sicher ändern?
users
user-profile
username
Ivan
quelle
quelle
Antworten:
Sicher? Benennen Sie überhaupt nicht um. Erstellen Sie stattdessen (stellen Sie sicher, dass der Benutzer zuerst abgemeldet ist) einen neuen Benutzer mit dem richtigen Benutzernamen, benennen Sie das alte Ausgangsverzeichnis in den neuen Benutzernamen um und geben Sie den Ordner in den neuen Benutzer ein.
Dies setzt voraus, dass Sie keine verschlüsselten Häuser verwenden. Das würde einige verschiedene Schritte erfordern, aber da ich das nicht selbst getan habe, überlasse ich das jemand anderem.
quelle
Verwenden Sie
usermod
wie folgt:quelle
Ich habe vor kurzem ein solches Problem und habe eine funktionierende Lösung gefunden.
Erstellen Sie eine Sicherungskopie der benutzer- und gruppenbezogenen Dateien
Wir müssen im Wiederherstellungsmodus booten (klicken Sie Shiftauf Booten, wählen Sie in GRUB Erweiterte Optionen für Ubuntu , wählen Sie Ubuntu mit Linux ... (Wiederherstellungsmodus) )
root Drop to root shell prompt
diese Option, um auf die Root-Shell zuzugreifenGeben Sie hier Ihr Passwort für den Hauptbenutzer (normalerweise GID = 1000, Mitglied der Sudo-Gruppe) ein, wenn Sie dazu aufgefordert werden
Hängen Sie alle Dateisysteme mit Lesen und Schreiben erneut ein
Benennen Sie den Benutzer von old_user in new_user um , benennen Sie den Kommentar zum Benutzernamen um (Feld 5 in
/etc/passwd
) und verschieben Sie ihn nach HauseBenennen Sie die Benutzergruppe von old_user in new_user um
Ersetzen Sie old_user durch new_user in
/etc/subgid
und/etc/subuid
Starten Sie das System neu und melden Sie sich mit dem neuen Benutzernamen und dem alten Kennwort an. Optional ändern Sie das Passwort mit
passwd
Wenn es richtig geht - entfernen Sie gesicherte Dateien:
Hinweis: Sie können die verwendeten Optionen von
usermod
undgroupmod
auf deren Manpages nachlesen .quelle