Comment se connecter à SFTP dans Filezilla à l'aide d'une clé privée


11

J'ai téléchargé filezilla sur Ubuntu 14.04 à l'aide du gestionnaire de paquets ( apt-get) et je suis en train de configurer un site pour transférer des fichiers sur le serveur distant que j'utilise. Pour le type de connexion, j'ai besoin d'utiliser une clé privée, mais ce n'est pas répertorié comme option. Ai-je installé la mauvaise version de FileZilla ou quelque chose? J'ai essayé de mettre à niveau l'installation mais il est dit que FileZilla est à jour. Toute aide serait appréciée, c'est ma première utilisation sftp.


1
Avez-vous vraiment besoin de Filezilla? Le navigateur de fichiers par défaut peut effectuer SFTP. Appuyez sur Ctrl-L, la barre d'adresse devrait apparaître et vous pourrez alors y accéder sftp://some.server.
muru

Réponses:


15

Vous devez configurer l'authentification par clé.

Ouvrez le menu Edit> Settings…et accédez à Connection> SFTP.

Ajoutez les fichiers clés et vous avez terminé.

entrez la description de l'image ici


1
J'ai essayé d'ajouter un fichier de clé ssh sur cette page en le sélectionnant après avoir cliqué sur le bouton "Ajouter un fichier de clés", mais une boîte de dialogue est apparue indiquant que le fichier était apparemment au mauvais format et devait être converti au format putty (. ppk ou quelque chose). Lorsque j'ai cliqué sur Oui, le gestionnaire de fichiers est apparu, mais n'affiche plus le fichier de clés dans le répertoire où il est stocké. Quelle est la bonne façon d'ajouter le fichier ou dois-je utiliser l'autre option d'utiliser l'agent SSH du système (je ne sais pas comment faire cela non plus)?
loremIpsum1771

Désolé, soyez juste. C'est une question complètement différente. Vous devriez en demander un nouveau. Répondre à de nouvelles questions dans les commentaires est source de confusion pour les autres lecteurs.
AB

À droite, voici le nouveau message: askubuntu.com/questions/700164/…
loremIpsum1771

Merci pour le lien. Semble, votre question ici a été résolue. Vous pouvez accepter la réponse ici. Cliquez sur la coche à gauche de la réponse. Et peut-être une upvote.
AB

Vous devez vous connecter avec l'option "normale" et laisser le mot de passe vide (vous devez avoir ajouté le fichier de clé ssh dans les options avant, comme expliqué dans cette réponse)
Leto

1

La solution pour moi était de basculer le type d'ouverture de session sur Fichier clé. Dans mon cas, j'ai un utilisateur Ubuntu avec les autorisations correctes que j'ai utilisé le lien ci-dessous pour configurer.

J'avais essayé la réponse ci-dessus, mais cela n'a pas fonctionné. Je suppose que cela peut avoir si l'utilisateur était en fait root?

Lien pour créer un utilisateur non root pour se connecter avec la clé SSH: https://www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys

Dans FileZilla: exemple FileZilla

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.