Como alterar a senha de root no ubuntu?


47

Estou tentando alterar a senha de root no meu sistema Ubuntu.

Isto é o que eu fiz:

ashot@ashot-desktop:~$ sudo passwd root 
passwd: Authentication token manipulation error 
passwd: password unchanged

Como altero a senha root no Ubuntu?


3
Por favor, dedique algum tempo e leia as respostas para esta pergunta: Por que é ruim executar como root?
Takkat

Respostas:


63

Normalmente, não há necessidade de definir uma senha root. Veja: https://help.ubuntu.com/community/RootSudo

Para definir ou alterar sua senha (raiz):

sudo -i
passwd

Para bloqueá-lo novamente

sudo passwd -dl root

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:

mount -rw -o remount / 
passwd

4

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.


0

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:

passwd: Authentication token manipulation error 
passwd: password unchanged


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.


0

Possivelmente /etc/passwde /etc/shadownão combinam.

Tente usar o comando pwconv.


11
Seria bom explicar o que o comando faz. No momento, isso parece mais um comentário do que uma resposta.
42-
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.