Verifique os logs para ver se há alguma mensagem de nota lá. Tente redefinir sua senha, sem dizer que você não sabe, mas uma redefinição corrigirá alguns possíveis problemas. Em seguida, verifique se o arquivo /etc/passwd
procura a linha com seu nome de usuário e veja se há algo fora do comum, ou seja, se seu shell está definido como 'nologin' ou 'false'. Por último, você pode remover a conta do usuário e adicioná-la novamente.