Não é possível alterar a senha do root no Ubuntu

0

Estou tentando alterar a senha de root no meu sistema Ubuntu, mas estou recebendo um erro. Desativei a solicitação de senha ao chamar sudo . Então eu posso executar comandos de root (por exemplo, sudo apt-get install ) sem digitar a senha de root.

ashot@ashot-desktop:~$ sudo passwd root
passwd: Authentication token manipulation error
passwd: password unchanged
    
por Ashot 13.05.2013 / 20:20

2 respostas

1

A conta root é bloqueada por padrão no Ubuntu. Quando sudo pede uma senha, você atribui a senha do usuário, não a senha de root. Isso funciona porque seu usuário está no grupo sudo e, portanto, tem permissão para executar comandos como root . Se o que você quer é redefinir sua senha, basta executar

passwd

Se você tiver habilitado a conta raiz no Ubuntu e quiser mudar a senha, boot into recovery mode , entre em um "prompt do shell de root" e redefina lá.

  1. Remontar a leitura / gravação do sistema de arquivos /

    mount -o rw,remount /
    
  2. Redefina a senha

    passwd
    
por 13.05.2013 / 21:28
1

Como um dos comentários sobre sua pergunta sugeriu, há uma probabilidade bastante alta de que seu sistema de arquivos raiz, "/" possa ser montado como somente leitura.

Tente este comando para ver se é o caso:

sudo touch /testfile

se você obtiver algo como "não pode criar" ou semelhante, convém experimentar este comando:

sudo mount -o rw,remount /

Eu tive um percentual razoavelmente alto de sucesso, mas às vezes isso simplesmente não resolve a situação, forçando você a reiniciar. Tentar é mais fácil do que uma reinicialização com certeza.

    
por 13.05.2013 / 21:31