Connexion SSH refusée : « Permission denied (publickey) »
Code / message : Permission denied (publickey)
Le serveur refuse la clé SSH présentée, souvent à cause de permissions de fichiers trop permissives ou d'une clé absente de authorized_keys.
Comment le corriger
- Vérifier les permissions : chmod 700 ~/.ssh et chmod 600 ~/.ssh/authorized_keys
- Confirmer que la clé publique est bien dans ~/.ssh/authorized_keys du serveur
- Se connecter en mode verbeux pour diagnostiquer : ssh -v utilisateur@serveur
- Vérifier que PubkeyAuthentication est activé dans /etc/ssh/sshd_config
Besoin d'aide supplémentaire ou envie de poser une question sur ce problème ?
Voir cette fiche en interactif, poser une question à l'IA et lire les commentaires →