A senha da conta não me deixa sudo

0

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

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

Qual poderia ser o problema? Eu já verifiquei a conta não está bloqueada.

    
por user3105533 27.05.2017 / 19:41

1 resposta

2

sudo solicitará a senha do usuário que invoca sudo , não a senha da conta root . Você também precisa garantir que o usuário que usa sudo tenha permissão para fazer isso no arquivo sudoers , permitindo que um grupo do qual o usuário seja membro seja sudo ou permitindo que o usuário seja diretamente para sudo , com ou sem digitar uma senha.

Em alguns Linuxes existe um grupo sudo que pode ser usado por usuários, com uma linha de configuração pré-definida no arquivo sudoers (possivelmente comentada por padrão).

Veja também " Há alguma vez um bom motivo para executar sudo su? "para alternativas para o pouco complicado sudo su - .

    
por 27.05.2017 / 23:28

Tags