Oto co zrobiłem:
Zmień nazwę użytkownika w ostatnim wierszu:
tiny
naabc
tiny@tty7:~$ sudo vim /etc/passwd
- Zmień to:
tiny:x:1000:1000:tiny,,,:/home/tiny:/bin/bash
na to:
abc:x:1000:1000:tiny,,,:/home/tiny:/bin/bash
tiny@tty7:~$ sudo vim /etc/shadow
to pokazuje:
[sudo] passwork for abc:
Nie zmieniłem hasła, ale nie mogę zalogować się do roota!
Wpisuję Ctrl+ Alt+ F1do,
tty1
ale ani malutki, ani abc nie mogą zalogować się za pomocą mojego hasła
i staram się na to patrzeć ls ~ -la
, tutaj pokazuje to tak:
drwxr-xr-x 28 abc tiny 4096 Apr 6 03:04 .
Jak mogę zalogować się na root? i dlaczego nazwa użytkownika w pytaniu tiny@tty7
nadal jest mała, podczas gdy w sudo pokazuje hasło abc?
źródło
Użyj: vipw
Zawsze używałem tego na FreeBSD i właśnie potwierdziłem, że możesz używać go również na Ubuntu. Proszę przeczytać tę stronę: Ubuntu Man Page for vipw
źródło
procedura ręcznej zmiany nazwy użytkownika (ale nie identyfikatora użytkownika):
Zmiana nazwy użytkownika jest znacznie prostsza, choć nadal nie jest to proste.
źródło