Não é possível efetuar login localmente, mas o SSH funciona

3

Não consigo fazer login no console localmente. Após o login, ele volta ao prompt de login. Se for dada uma senha errada, ela será pausada por alguns segundos e depois será exibida a resposta padrão "Login incorreto". Isso afeta todas as contas: root, minha conta de usuário e uma nova conta que fiz para depurar o problema. Eu consigo logar via SSH perfeitamente bem.

/ etc / inittab: link

auth.log:

Apr  6 03:09:01 [hostname] /usr/sbin/crond[1122]: pam_unix(crond:session): session opened for user root by (uid=0)
Apr  6 03:09:01 [hostname] /USR/SBIN/CROND[1122]: pam_unix(crond:session): session closed for user root
    
por Free Bullets 19.04.2012 / 01:33

2 respostas

0

Acabei de reinstalar. Foi muito complicado descobrir porque nenhum erro foi registrado. Obrigado a todos que ofereceram sugestões.

    
por 03.05.2012 / 18:26
2

Primeiro, colete informações inspecionando /var/log/messages para qualquer informação que possa estar lá.

Em seguida, reduza o escopo do seu problema. Faça o login no SSH e altere o shell interativo para um usuário e veja se isso muda alguma coisa. Tente csh ou zsh - qualquer coisa, na verdade. Ouvi dizer que o SSH não está honrando arquivos .bashrc, então talvez de alguma forma exista uma variável TMOUT=0 ou alguma outra lógica que o expulse imediatamente (mas as conexões SSH não estão honrando isso, o que é possível).

    
por 19.04.2012 / 02:29

Tags