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.