• # protocole 1 ou 2

    Posté par . En réponse au message Authentification ssh par clé publique Mandrake / RedHat. Évalué à 4.

    Déjà, soyons clairs, c'est pas le contenu de la clé elle-même qu'il faut mettre dans authorized_keys, c'est la clé publique, à savoir ~/.ssh/identity.pub ou ~/.ssh/id_rsa.pub dans ton cas.

    Ensuite, il faut que ton serveur récent accepte le protocole 1. Utilise "ssh -v" pour plus de log et comprendre pourquoi le serveur refuse l'authentification par transfert de clé publique. En général ça se configure dans /etc/ssh/sshd_config.

    Ensuite, il faut que ton serveur accepte l'authentification par transfert de clé publique, ça aussi ça peut être activé/désactivé dans le fichier de conf sus-mentionné.

    Enfin, je pense que dans le cas où tu as mis une passphrase non-nulle, il faudra l'entrer au moment du login même si tu as copié sur le serveur la clé publique (il faut donc créer auparavant ta clé avec une passphrase nulle (vide)).