[SSH] Erreur d'authentification

Bonsoir …

Étant donnée la version actuelle d’OpenSSH sur Jessie, je suis passé - après avoir sauvegardé mon fichier id_rsa - d’une clé généré par RSA à une clé de type “PKBDF”.

Pour cela, j’ai utilisé simplement la commande suivante pour assurer la conversion :

:$ ssh-keygen -o -p -f "$HOME/id_rsa" -a 1000

Quand je cherche à me connecter à mon serveur, avec la clé “PKBDF”, les logs du serveur m’informe :

Aussi bizarre, que cela paraisse, je ne cherche pas à me connecter avec l’utilisateur root, mais bel et bien, mon utilisateur habituel !
Et, je fais bien :

Si je remets le fichier id_rsa, j’arrive à me connecter, sans soucis.

Alors, où se situe le problème ?

PS : Idem pour une clé ED25519, de type PKBDF …


Le log de connexion :

Ma réponse n’est pas complète du tout parce-que je ne gère pas vraiment SSH et ses subtilités. Cependant :

[quote=“PengouinPdt”]Quand je cherche à me connecter à mon serveur, avec la clé “PKBDF”, les logs du serveur m’informe :

[quote]
Aug 15 22:38:01 srvr CRON[51383]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 15 22:38:06 srvr CRON[51383]: pam_unix(cron:session): session closed for user root
[/quote][/quote]
Non non et non ! Comme indiqué, c’est cron qui ouvre une session root puis la referme, pas openssh. Rien à voir avec ton problème, donc.
Pour information, une ligne de connexion ratée par openssh ressemble à ceci :

OUi, je me suis rendu compte après que cela n’avait rien à voir …
Ce qui est bizarre, c’est donc que je n’ai aucun message - même pas d’erreur - à ce propos dans le fichier de log d’auth.

Logwatch m’informe de cela pour SSH :

Autant au niveau de mon serveur que mon fichier ~./ssh/config, sont autorisés - puisque version 6.6 - :

La clé ED25519, de type PKBDF, a été créé après cette configuration.
La clé RSA a été transformée après cette configuration.
L’ancienne clé RSA, non transformée, est acceptée.

Là, je passe mon tour. Comme dit précédemment, je ne connais pas assez ssh pour t’aider.

Est-ce que quelqu’un sait où je peux poser ce genre de questions ? PascalHambourg, peut-être ?

J’ai résolu mon problème !

C’était causé par la déclaration de LoginGraceTime trop court, pour le déchiffrement et la réponse.
Elle était à 10s, je l’ai doublé.
Ça fonctionne ! :smiley: