Aqui está o que eu fiz:
Altere um nome de usuário na última linha:
tiny
paraabc
tiny@tty7:~$ sudo vim /etc/passwd
- Mude isto:
tiny:x:1000:1000:tiny,,,:/home/tiny:/bin/bash
para isto:
abc:x:1000:1000:tiny,,,:/home/tiny:/bin/bash
tiny@tty7:~$ sudo vim /etc/shadow
isto mostra:
[sudo] passwork for abc:
Não alterei minha senha, mas ela não pode fazer login na raiz!
Digito Ctrl+ Alt+ F1para
tty1
mas nem tiny nem abc não podem fazer login com minha senha
e eu tento olhar ls ~ -la
, aqui mostra assim:
drwxr-xr-x 28 abc tiny 4096 Apr 6 03:04 .
Como posso fazer login como root? e por que o nome de usuário no prompt tiny@tty7
ainda é pequeno enquanto no sudo mostra a senha do abc?
fonte
Use: vipw
Eu sempre usei isso no FreeBSD e apenas confirmei que você também pode usá-lo no Ubuntu. Por favor, leia esta página: Ubuntu Man Page for vipw
fonte
procedimento para alterar seu nome de usuário (mas não o uid) manualmente:
As coisas são muito mais simples de mudar o nome de usuário de outras pessoas, embora ainda não sejam simples.
fonte