Alterar a senha do root não altera a senha do sudo

12

Estou tentando alterar a senha que é solicitada ao executar sudo no Ubuntu. A execução de sudo passwd ou sudo passwd root me fornece os dois novos prompts de senha e altera a senha com êxito.

Mas ainda posso usar minha senha antiga ao executar sudo novamente para outra coisa. Eu tenho um usuário com a mesma senha, mas não sei se isso faz diferença. Ativei o usuário root e vejo que a nova senha funciona com a conta do usuário root.

Assim, a senha do root é alterada, mas não a senha para sudo .

Como eu altero a senha sudo ?

    
por user1494552 25.02.2013 / 19:35

2 respostas

31

Você está alterando a senha do root. sudo quer a senha do seu usuário.

Para alterá-lo, tente usar passwd , sem argumentos ou executando-o em sudo .

Como alternativa, você pode emitir:

$ sudo passwd <your username>
    
por 25.02.2013 / 19:37
8

A senha que você usa para sudo é a senha de sua própria conta, não a conta root. sudo é usado para conceder acesso a comandos que precisam ser executados como root sem lhe dar acesso root diretamente. Para alterar sua própria senha, use passwd sem sudo.

    
por 25.02.2013 / 19:37