web-dev-qa-db-fra.com

Impossible de se connecter depuis le terminal

J'ai un serveur chez un hébergeur (OVH). Je n'ai jamais eu de problème de connexion via SSH, mais j'utilise l'authentification RSA, donc je ne suis pas sûr de pouvoir entrer avec un mot de passe. Cependant, lorsque j'essaie de me connecter via iKVM (IPMI), j'obtiens toujours un Login incorrect Erreur. J'ai essayé mon propre compte et root; ni travailler, peu importe combien de fois je mets à jour les mots de passe. /etc/shadow semble bien; Je vois des hachages valides pour les deux comptes. Voici ce qui apparaît dans /var/log/auth.log:

Apr 18 18:12:08 mc-0 login[5258]: pam_unix(login:auth): authentication failure; logname=LOGIN uid=0 euid=0 tty=/dev/tty1 ruser= rhost=  user=paul
Apr 18 18:12:12 mc-0 login[5258]: FAILED LOGIN (1) on '/dev/tty1' FOR 'paul', Authentication failure

J'ai aussi essayé d'autres terminaux (tty2, etc.), sans succès. X n'est pas installé, il n'y a donc pas d'interface graphique, juste une CLI.

Je ne vois rien d'inhabituel dans /etc/pam.d/*, mais je ne connais pas trop bien ces fichiers. /etc/securetty a le console, certains affichages X, tty{1..63}, ttyS{0..5}, un tas d'autres obscurs tty{something}{number} entrées, quelques trucs pour LXC et duart{0,1}.

1
Zenexer

J'utilisais le verrouillage des majuscules pour une partie de mon mot de passe. J'ai l'habitude de verrouiller les majuscules un peu sous Linux, mais il était beaucoup plus lent que la normale et généralement peu fiable sur iKVM.

Et j'étais tout prêt à plonger dans le code source de PAM ...

2
Zenexer