FileZilla : transférer des fichiers par FTP sur Windows et Ubuntu

FileZilla est un client FTP qui permet de se connecter à des serveurs FTP.
Pour rappel, le FTP (file transfert protocol) est le protocole de transferts de fichiers. Avec ce dernier, vous pouvez envoyer ou recevoir des fichiers avec le serveur FTP.
Cela permet donc de copier et transférer des fichiers avec une machine distante par le protocole FTP.
On peut l'utiliser pour récupérer des fichiers ou mettre en place des sauvegardes par FTP ou sFTP comme avec Cobian Backup, Backup Storage d'OVH.

Il propose les fonctionnalités suivantes :

  • Gestionnaire de sites : enregistrer les comptes FTP pour faciliter les connexions
  • Connexion par protocole SSH (SFTP)
  • Gestions d'onglets pour vous connecter à plusieurs serveurs FTP à la fois
  • File d'attente de transfert: envoyer ou recevez plusieurs fichiers à la fois
  • Compression des données pour accélérer la vitesse de transfert
  • Réglage de la bande passante : limiter le taux de transfert et de débits en download et upload

Ce tutoriel vous guide pour installer, configurer et utiliser le client FTP FileZilla.

FileZilla : client FTP pour Windows et Ubuntu

Installer et présentation de FileZilla

Windows

Pour commencer on télécharge et installe le client FTP sur Windows :

  1. Cliquez sur ce lien pour télécharger FileZilla
  2. Puis cliquez sur Download FileZilla Client
  3. Ensuite cliquez sur Download dans la partie Free
  4. Le fichier se télécharge, double-cliquez dessus pour l'ouvrir
installer et présentation de FileZilla
  • Enfin laissez vous guider pour installer le client FTP
installer et présentation de FileZilla

Ubuntu

Rien de particulier, il suffit de passer par l'application d'installation de Logiciels.
On fait ensuite une recherche sur FileZilla pour l'installer.

Plus de détails :

FileZilla : transférer des fichiers par FTP pour Windows et Ubuntu

Principe et présentation de FileZilla

Le principe est de se connecter au serveur FTP distant à travers des informations de connexion (utilisateur, mot de passe et adresse du serveur).
Ensuite, cela donne accès à l'arborescence de ce dernier pour :

  • envoyer un fichier (upload) pour copier un fichier local vers le serveur distant
  • télécharger un fichier (download) pour récupérer un fichiers distant vers votre PC

Afin de bien comprendre le principe du fonctionnement FTP, rendez-vous sur la page : 

Voici une présentation de l'interface du client FileZilla :

  • Barre d'identifiants 1 permet de rentrer les informations connexions de manière rapides sans avoir à créer un compte au sein de FileZilla
  • Logs et Informations de connexion FTP, commande et réponses du serveur FTP 2
  • Site Local : Arborescences de votre disque dur local 3 et 5
  • Site Distant : Arborescences distantes du serveur FTP 4 et 6
  • Transferts de fichiers en cours avec barre de progression 7
Présentation du client FTP FileZilla pour Windows

Créer un compte FTP sur FileZilla

Le client FTP propose un gestionnaire de sites. Cela permet d'enregistrer les informations de connexion FTP à travers un compte FTP.
C'est utile lorsque vous devez vous connecter régulièrement au même serveur FTP car vous n'avez pas besoin de retenir les informations de connexions.
Sinon vous pouvez utiliser la connexion rapide (voir paragraphe suivant).

  • Cliquez sur la première icône ou CTRL+S ou encore par le menu fichier > Gestionnaire de sites
  • Puis cliquez en bas à gauche sur Nouveau site pour en créer un
  • Remplissez les informations de connexion dans l'onglet Général
Créer un compte FTP sur FileZilla
  • Dans l'onglet Paramètres de transfert il est possible de choisir le mode de transfert : Par défaut (voir réglage dans les préférences), Actif / Passif.
    • En mode Actif, le client se connecte au port 21 du serveur et définit le port de transfert, cela peut poser des problèmes si vous vous connectez derrière un routeur/box, car le NAT va bloquer la connexion. Il en résulte qu'à la fin de la connexion, les données ne passeront pas et vous ne pourrez pas lister les répertoires/fichiers du serveur distant.
    • Si vous vous connectez derrière un routeur ou box, vous devez choisir Passif, la connexion au port de données se fait sur le serveur.
Créer un compte FTP sur FileZilla
  • Lors de la validation, si vous avez saisi le mot de passe, FileZilla vous demande si vous désirez retenir et se souvenir du mot de passe. Vous pouvez alors enregistrer et sauvegarder ce dernier ou définir un mot de passe principal pour protéger les protéger des piratages. En effet, si votre PC est infecté, un malware peut récupérer les mots de passe.
Créer un compte FTP sur FileZilla
Vous pouvez modifier le mode de transfert (actif/passif) par défaut à partir du menu Edition / Configuration puis FTP.

Se connecter à un serveur FTP

Avec le gestionnaire de sites

Il suffit de cliquer sur la première icône.
Les compte FTP enregistrés s'affichent en liste pour choisir celui auquel on souhaite se connecter.
FileZilla se connecte ensuite au serveur FTP.

Se connecter à un serveur FTP avec FileZilla

Avec la connexion rapide

La connexion rapide consiste à saisir les informations de connexion dans les champs Hôte, identifiant, mot de passe.
Puis cliquez sur Connexion rapide.
FileZilla effectue ensuite la connexion au serveur FTP.

Se connecter à un serveur FTP avec FileZilla

Établissement de la connexion

Puis le client FTP établit la connexion au serveur.
Cela peut prendre quelques secondes et la séquence FTP s'affiche.
Il s'agit des commandes d'envoi et réponses du serveur FTP.
Si des erreurs de connexion FTP ont lieu, elles apparaissent en rouge.
Cherchez alors sur le net afin de résoudre les échecs de connexion FTP.

Se connecter à un serveur FTP avec FileZilla

FileZilla affiche une alerte "Connexion FTP non sécurisée" lorsque vous établissez une connexion FTP non TLS et non chiffrée,
Vous pouvez cliquez sur OK afin de forcer la connexion.
Les identifiants passent alors en clair sur le réseau puisque la connexion n'est pas chiffrée.
Notez que cela peut faire l'objet d'attaque MiTM.

Se connecter à un serveur FTP avec FileZilla

Enfin dans le cas d'une connexion chiffré sur le serveur FTP (sFTP) mais avec un certificat inconnu (en général auto-signé), FileZilla affiche un certificat inconnu qu'il faut accepter.

Certificat inconnu à la connexion FTP sur FileZilla

Lorsque vous connectez à un autre serveur FTP, FileZilla vous propose de fermer la connexion existante ou d'ouvrir la nouvelle dans un nouvel onglet.
Dans ce dernier cas, les onglets s'affichent en haut des sites locaux et distants.
Vous pouvez donc très facilement vous connecter à plusieurs serveurs FTP.

Les onglets pour se connecter à plusieurs serveurs FTP sur FileZilla

Transférer des fichiers par FTP

Une fois connecté au serveur, le transfert de fichier est possible.

Le principe est de faire glisser les fichiers :

  • de votre disque dur local vers le répertoire désiré sur le serveur ftp (upload).
  • ou inversement, prendre un fichier du répertoire distant et le copier vers votre disque dur (vous effectuez alors un download).

En bas, les transferts s'affichent avec une barre de progression.

Transférer des fichiers par FTP avec FileZilla

Il est possible de copier plusieurs fichiers en liste d'attente, les copies se feront l'une après l'autre.
L'onglet Transferts réussis permet de visualiser les fichiers qui ont été download ou upload avec succès.

Transférer des fichiers par FTP avec FileZilla

Limiter le taux de transfert

Par défaut, FileZilla utilise toute la bande passante pour une vitesse et débit maximal.
Vous pouvez limiter la bande passante lorsque vous souhaitez la partager.
Deux méthodes sont possibles :

  • Cliquez sur le menu Transfert puis Limitation des taux de transfert
  • Ensuite Paramètres
Limiter le taux de transfert sur FileZilla
  • Enfin cochez Activer la limitation des taux de transfert
  • Puis réglez la limite de téléchargement et d'envoi
Limiter le taux de transfert sur FileZilla

Une autre méthode consiste à passer par les paramètres globaux de FileZilla :

  • Cliquez sur le menu Édition puis Paramètres
  • Ensuite cliquez sur Transfert
  • Cochez Activer la limitation des taux de transfert
  • Puis réglez les vitesses de download et upload
Limiter la bande passante sur FileZilla

Liens

Cet article est sous licence Creative Commons BY-NC-SA.
Vous êtes autorisé à partager et modifier cet article, à condition de créditer le site ainsi que la licence, d'utiliser la même licence si vous modifiez l'oeuvre et de ne pas en faire d'utilisation commerciale.

Trouver la solution sur le forum d'aide

Vous êtes arrivé au terme de l'article FileZilla : transférer des fichiers par FTP sur Windows et Ubuntu mais vous n'avez pas trouvé la solution à votre problème...

Suivez ces articles du forum pour trouver une réponse :
Sinon créez votre propre demande pour obtenir de l'aide gratuite.
Plus de détails : Comment obtenir de l'aide sur le forum