← BugLog

Connexion SSH refusée : « Permission denied (publickey) »

Linux Modéré

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

  1. Vérifier les permissions : chmod 700 ~/.ssh et chmod 600 ~/.ssh/authorized_keys
  2. Confirmer que la clé publique est bien dans ~/.ssh/authorized_keys du serveur
  3. Se connecter en mode verbeux pour diagnostiquer : ssh -v utilisateur@serveur
  4. 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 →