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

12

Estou tentando alterar a senha solicitada ao executar sudono Ubuntu. Em execução sudo passwdou sudo passwd rootme fornece as duas novas solicitações de senha e ela muda com êxito.

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

Portanto, a senha raiz é alterada, mas não a senha para sudo.

Como altero a sudosenha?

user1494552
fonte
senha root é usada por su, é sua senha que é usada por sudo.
Ctrl-alt-delor

Respostas:

31

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

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

Como alternativa, você pode emitir:

$ sudo passwd <your username>
Frédéric Hamidi
fonte
1
E saiba mais sobre /etc/sudoerscomo configurar o comportamento desudo
1
Você está certo, vejo que pede a senha do usuário, o que não foi tão inteligente da minha parte. Então, o que eu preciso fazer é remover o usuário do grupo soduers / admin.
8

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

Femaref
fonte
obrigado por responder, você foi rápido, mas não rápido o suficiente para o ponto :), mas obrigado embora