A senha da conta não me permite sudo

A senha da conta não me permite sudo

Quero que meu servidor não permita login root. Para isso, quero definir PermitRootLogincomo No(na configuração do daemon SSH), mas antes de fazer isso, quero ter certeza de que posso mudar para root a partir de outra conta de usuário com sudo su -.

O problema é que eu redefini a senha da conta admin e aí, quando tentei sudo su -, me dá uma mensagem: senha incorreta, mas a senha é a correta (a nova).

Qual poderia ser o problema?? Já verifiquei que a conta não está bloqueada.

Responder1

sudosolicitará a senha do usuário que está invocando sudo, não a rootsenha da conta. Você também precisa ter certeza de que o usuário using sudotem permissão para fazer isso no sudoersarquivo, permitindo que um grupo do qual o usuário seja membro sudoou permitindo que o usuário diretamente faça isso sudo, com ou sem inserir uma senha.

Em alguns Linux existe um sudogrupo no qual se pode colocar os usuários, com uma linha de configuração predefinida no sudoersarquivo (possivelmente comentada por padrão).

Veja também "Existe um bom motivo para executar o sudo su?"para alternativas ao que é um tanto complicado sudo su -.

informação relacionada