web-dev-qa-db-fra.com

Aucune méthode d'authentification prise en charge disponible dans FileZilla

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?

22
Saeed Masoumi

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.

9
Martin Prikryl

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

3
rohit dixit

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.

1
Crazy922

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.

1
Bobby Zopfan

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.

0
Molefe

Cela m'est juste arrivé si cela fonctionnait bien avant de mettre à jour FileZilla , il suffit de le réparer en supprimant votre site de votre gestionnaire de site ( CTRL + S ) et le recréer.

enter image description here

Apparemment, cette mise à jour ne prendra pas correctement vos anciens fichiers de configuration.

0
Xedret