As partes relevantes do link: "Por padrão, ... você não pode fazer login diretamente como root ou usar o comando su para se tornar o usuário root. No entanto, como a conta raiz existe fisicamente, ainda é possível executar programas com nível de raiz. É aqui que o sudo entra ... Lembre-se, quando o sudo pede uma senha, ele precisa da senha do USUÁRIO, e não da senha da conta root ... Ativar a conta root raramente é necessário. Quase tudo o que você precisa fazer como administrador de um sistema Ubuntu pode ser feito via sudo ou gksudo. " (Em seguida, a página passa a contar como habilitar a raiz.)
Evgeni Sergeev
12
Quando você usa sudoa raiz que já está acessando, não precisa especificar a raiz.
sudo passwd
Se você está tentando fazer isso a partir da raiz de recuperação, deve:
Eu instalei um arquivo .deb que foi criado para o pardus, quando instalo este pacote no ubuntu, meu ubuntu se foi, eu nunca tinha sido superusuário e também não podia usar o passwd para alterar a senha.
Eu recebi o mesmo erro:
Respostas:
Normalmente, não há necessidade de definir uma senha root. Veja: https://help.ubuntu.com/community/RootSudo
Para definir ou alterar sua senha (raiz):
Para bloqueá-lo novamente
fonte
Quando você usa
sudo
a raiz que já está acessando, não precisa especificar a raiz.Se você está tentando fazer isso a partir da raiz de recuperação, deve:
fonte
Se 'ashot' for sua conta root, não chame 'sudo passwd'. Eu venho fazendo isso nos últimos meses e isso não muda minha senha.
Para alterar minha senha, tive que chamar 'passwd' sem 'sudo'. Caso contrário, a modificação da senha não será levada em consideração.
fonte
Eu instalei um arquivo .deb que foi criado para o pardus, quando instalo este pacote no ubuntu, meu ubuntu se foi, eu nunca tinha sido superusuário e também não podia usar o passwd para alterar a senha.
Eu recebi o mesmo erro:
Tente estas etapas;
- reinicie o ubuntu, abra-o modo de recuperação
- solte root
- atualize o ubuntu para uma nova versão
Isso resolveu o meu problema, espero que ajude você também.
fonte
Possivelmente
/etc/passwd
e/etc/shadow
não combinam.Tente usar o comando
pwconv
.fonte