Générez vos clés avec puttygen, pensez à sauvegarder votre clé privée au format OpenSSH(Conversions/export OpensSSH Key)
La clé publique doit-être déposée dans le fichier .ssh/authorized_keys
du serveur distant.
Elle doit être au format ssh-rsa AAAAB3NzaC1yc2E..............
OpenSSH est normalement installé sur Windows.
Problème de droit sur le fichier contenant la clé privée.
Cliquez depuis l'explorateur de fichier sur propriétés, onglet sécurité puis avancé. Désactivez l'héritage et supprimez toutes les autorisations.
Puis ajoutez votre utilisateur courant.
Dans votre dossier c:\Users\%USERPROFILE\.ssh, créez un fichier config