Depois de alterar a senha do root, por que meu login do sudo do usuário está falhando?

0

altere a senha do root. tente executar o comando com o sudo, ele não consegue executar com a nova senha de root. Existe algum comando que precisamos executar, após alterar a senha do root, para que o sudo funcione.

    
por uday 04.06.2013 / 07:09

1 resposta

3

A senha digitada ao fazer o comando sudo não é a senha raiz, é a senha do usuário que está executando o comando sudo . Então, se você estiver logado como um usuário uday , e você sudo <command> , você será solicitado a digitar a senha da conta uday , não a senha de root. Dê uma olhada nisso:

uday@ubuntu:~$ sudo mkdir /media/test
[sudo] password for uday: 

Observe que ele diz password for uday .

Portanto, se sua intenção era alterar a senha que você inseriu quando você usa sudo , altere a senha da sua conta, não a senha do root.

Como você definiu uma senha de root, a conta root agora foi desbloqueada e ativada para login. Geralmente é aconselhável contra isso. Então, a menos que você realmente precise da conta root, você pode d excluir sua senha e l omitir e emitir o seguinte comando:

sudo passwd -dl root

Se você quiser ler mais informações sobre root e sudo , visite this página.

    
por Alaa Ali 04.06.2013 / 07:38