[SSH - OpenSSH et PuTTY] Problème compatibilité de clés

WRInaute occasionnel
Bonjour,

J'ai un shell sur un serveur sous Linux Debian. J'y ai généré des clefs SSH (OpenSSH-2 pour être précis), et je les ai rappatriées sur mon poste.

De là, je les ai converties au format PuTTY (grâce à PuttyGen). Puis j'ai importé ma clé privée dans Pageant. J'ai tapé ma passphrase, la clé a, semble-t-il, été importée correctement (disons que je n'ai pas eu de message d'erreur).

Ceci fait, sur le serveur, j'ai 'installé' ma clé publique en me mettant dans le dossier .ssh, et en tapant "cat key.pub >> autorized_keys2" - ici non plus, aucune erreur signalée)

Lorsque j'essaye de me connecter, je reçois une erreur de type "Key Refused" ou "Server refused our key", selon que je passe par PuTTY ou par PLink.
voici le peu d'infos de debug dont je dispose :

Server version: SSH-2.0-OpenSSH_4.2
We claim version: SSH-2.0-PuTTY_Release_0.58
Using SSH protocol version 2
Doing Diffie-Hellman group exchange
Doing Diffie-Hellman key exchange
Host key fingerprint is:
***********************
Initialised AES-256 client->server encryption
Initialised HMAC-SHA1 client->server MAC algorithm
Initialised AES-256 server->client encryption
Initialised HMAC-SHA1 server->client MAC algorithm
Using username "**********".
Pageant is running. Requesting keys.
Pageant has 1 SSH-2 keys
Trying Pageant key #0
Key refused
Keyboard-interactive authentication refused

Est-il possible que j'ai bêtement raté une étape ? Puis-je procéder autrement ?
(j'ai essayé de générer les clefs avec PuTTY, ca ne marche pas mieux)
 
WRInaute occasionnel
J'ai essayé des RSA et des clés DSA, j'ai bien pensé à chmod 400 autorized_keys2, je me suis fourni les logs du serveur, que je poste au cas où ca parlerait à quelqu'un :
Oct 7 15:32:21 *serveur* sshd[25039]: debug1: Client protocol version 2.0; client software version PuTTY_Release_0.58
Oct 7 15:32:21 *serveur* sshd[25039]: debug1: no match: PuTTY_Release_0.58
Oct 7 15:32:21 *serveur* sshd[25039]: debug1: Enabling compatibility mode for protocol 2.0
Oct 7 15:32:21 *serveur* sshd[25039]: debug1: Local version string SSH-2.0-OpenSSH_4.2
Oct 7 15:32:25 *serveur* sshd[25039]: Failed none for *mon_login* from *mon_ip* port 33766 ssh2
Oct 7 15:32:26 *serveur* sshd[25039]: debug1: temporarily_use_uid: 2074/100 (e=0/0)
Oct 7 15:32:26 *serveur* sshd[25039]: debug1: trying public key file /home/*mon_login*/.ssh/authorized_keys
Oct 7 15:32:26 *serveur* sshd[25039]: debug1: restore_uid: 0/0
Oct 7 15:32:26 *serveur* sshd[25039]: debug1: temporarily_use_uid: 2074/100 (e=0/0)
Oct 7 15:32:26 *serveur* sshd[25039]: debug1: trying public key file /home/*mon_login*/.ssh/authorized_keys2
Oct 7 15:32:26 *serveur* sshd[25039]: debug1: restore_uid: 0/0

voila voila, j'ai beau chercher et faire des essais, pas moyen de m'en sortir... des idées ?
 
Discussions similaires
Haut