Folgendes habe ich getan:
Ändern Sie einen Benutzernamen in der letzten Zeile:
tiny
zuabc
tiny@tty7:~$ sudo vim /etc/passwd
- Ändern Sie dies:
tiny:x:1000:1000:tiny,,,:/home/tiny:/bin/bash
in das:
abc:x:1000:1000:tiny,,,:/home/tiny:/bin/bash
tiny@tty7:~$ sudo vim /etc/shadow
es zeigt:
[sudo] passwork for abc:
Ich habe mein Passwort nicht geändert, kann mich aber nicht als root anmelden!
Ich tippe Ctrl+ Alt+ F1zu,
tty1
aber weder tiny noch abc können sich mit meinem Passwort anmelden
und ich versuche es anzuschauen ls ~ -la
, hier sieht es so aus:
drwxr-xr-x 28 abc tiny 4096 Apr 6 03:04 .
Wie kann ich mich als root anmelden? und warum ist der Benutzername in der Eingabeaufforderung tiny@tty7
immer noch winzig, während in sudo das abc-Passwort angezeigt wird ?
quelle
Verwenden Sie: vipw
Ich habe dies immer auf FreeBSD verwendet und nur bestätigt, dass Sie es auch für Ubuntu verwenden können. Bitte lesen Sie diese Seite: Ubuntu Man Page for vipw
quelle
Vorgehensweise zum manuellen Ändern Ihres Benutzernamens (aber nicht Ihrer UID):
Es ist viel einfacher, den Benutzernamen anderer Benutzer zu ändern, obwohl dies immer noch nicht einfach ist.
quelle