Aqui estão alguns conselhos genéricos. @ilcavero, se você adicionar informações à sua pergunta e eu tiver sugestões mais específicas, eu vou editar minha resposta.
-
Uma causa comum de ter sua senha não reconhecida é que o layout do teclado no prompt de senha não é o esperado. Mas se você tentou fazer
login myuser
no mesmo ambiente quepasswd myuser
, isso não é problema seu. -
As mensagens de "Login negado" são sempre concisas, para não fornecer informações demais a um invasor. Pode haver mais informações úteis nos arquivos de log, que são visíveis apenas para o administrador do sistema (mas em uma instalação padrão do Ubuntu, você pode ler esses arquivos sem
sudo
se for um usuário “administrador”). Verifique o que aparece em/var/log/auth.log
ao tentar efetuar login. -
As permissões de login são controladas pelo PAM, que é configurado por meio de arquivos em
/etc/pam.d
. Em particular,/etc/pam.d/common-auth
é usado pela maioria dos métodos de login. Este arquivo foi alterado de seu conteúdo padrão? -
Você se lembra de instalar ou reconfigurar qualquer coisa que possa ser relevante (por exemplo, um verificador de força de senha)?
-
Se o problema é apenas com seu usuário ou com todos eles? Se você criar um usuário de teste, ele pode entrar?
-
Se o arquivo
/etc/nologin
existir, remova-o. (Não é problema seu, acho, porque esse arquivo se aplicaria mesmo para logins sem senha, mas não para o sudo.)