J'utilise FileZilla pour me connecter à mon serveur SFTP. Mais quand j'essaye de me connecter, ça me donne cette erreur
Erreur: Déconnecté: Aucune méthode d'authentification prise en charge disponible (serveur envoyé: publickey)
J'ai généré une clé privée avec PuTTYgen et l'a ajouté à FileZilla mais cette erreur persiste.
Que signifie cette erreur? Et comment puis-je le résoudre?
L'erreur signifie que FileZilla a essayé toutes les méthodes d'authentification disponibles et n'a pas réussi. Dans votre cas, seule la méthode d'authentification par clé publique était disponible (méthode sur laquelle le client [FileZilla] et le serveur se sont mis d'accord).
Comme vous déclarez que vous avez correctement configuré FileZilla, il est probable que vous n’ayez pas configuré la clé publique côté serveur.
Pour les instructions, voir:
Bien que tous les guides s’attendent à ce que vous ayez un moyen de vous connecter (par exemple, l’authentification par mot de passe). Ce qui ne semble pas être le cas. Votre administrateur de serveur/fournisseur d'hébergement dispose éventuellement de son propre mécanisme pour configurer l'authentification par clé publique.
Si vous spécifiez, à quoi ressemble votre serveur, vous obtiendrez peut-être des réponses plus spécifiques.
J'avais un problème similaire. Erreur: Déconnecté: Aucune méthode d'authentification prise en charge disponible (serveur envoyé: publickey).
Réponse: Il suffit d'aller à filezilla-Edit-settings-sftp-Ajouter un fichier clé - ajoutez votre fichier ppk-ok
reconnecter et résoudre le problème
J'ai eu le même problème et j'ai réussi à résoudre le problème.
Lors de l'utilisation de filezilla et de sftp, il est important que vous disposiez de toutes les autorisations nécessaires pour le dossier contenant le fichier ppk.
Le moyen le plus simple consiste à enregistrer le fichier ppk dans le dossier USER\nom_utilisateur_nom\Documents. Vous devrez peut-être définir manuellement les autorisations pour d'autres emplacements.
Diff réponse que 5 autres réponses ci-dessus (à partir de ce moment)
J'ai reçu cette erreur d'authentification. Aucune méthode d'authentification prise en charge disponible (serveur envoyé: publickey) à plusieurs reprises lors de la connexion à mon projet Google Cloud et de la connexion via FileZilla, même si j'avais passé des heures à vérifier chaque étape encore et encore en visionnant des vidéos youtube diff et en lisant articles sur Digital Ocean et similaires.
Mais finalement réussi en une seconde, quand je suis allé dans GCloud> Projet souhaité> Moteur de calcul> Métadonnées (dans la barre de gauche)> Métadonnées (dans le volet principal)> et là j'ai changé 'enable-oslogin' de 'True' à ' Faux'.
Dans mon excès de zèle, j’avais mis cette clé hier en faisant autre chose.
Dans mon cas, j’ai constaté que la configuration FileZilla que j’avais utilisait un nom d’utilisateur obsolète pour l’authentification par mot de passe.