I. Introduction▲
FileZilla est un client FTPFile Transfer Protocol (protocole de transfert de fichiers) utilisé pour le transfert de fichiers entre un ordinateur et un serveur. De plus, il est capable d'opérer en mode sécurisé en utilisant le protocole SFTP de SSH et il est doté de capacités de reprise sur erreur lors d'un transfert.
Ce tutoriel a pour but de vous présenter le fonctionnement de FileZilla, qui est :
- un logiciel libre (Open Source) sous GNU General Public License (GPL) version 2 ;
- multiplateforme (fonctionne sous Windows, Linux et Mac).
La version utilisée pour ce tutoriel est la 3.7.1.1, la page de téléchargement se trouve ici. Vous y trouvez les programmes d'installation pour toutes les plateformes, ainsi qu'une version portable pour Windows.
Nous partons du principe que l'installation est faite, elle est simple, il suffit de récupérer le fichier et ensuite de suivre les étapes indiquées.
II. Présentation de l'interface▲
FileZilla présente une interface simple et conviviale scindée en six parties comme nous pouvons le voir dans la capture d'écran suivante :
- Indique les informations sur l'état de la connexion : les transferts, les erreurs de connexions, etc. ;
- Liste les répertoires de l'ordinateur en indiquant le nom, la taille, le type et la date de modification des fichiers ;
- Liste les fichiers contenus dans le répertoire local sélectionné précédemment, en indiquant le nom, la taille, le type, la date de modification, les droits et propriétaire des fichiers ;
- Liste les répertoires du serveur en indiquant le nom, la taille, le type et la date de modification des fichiers ;
- Liste les fichiers contenus dans le répertoire distant sélectionné précédemment, en indiquant le nom, la taille, le type, la date de modification, les droits et propriétaire des fichiers ;
- Liste l'état d'avancement du transfert des fichiers en cours de transfert vers le serveur ou vers le disque dur. Nous y trouvons trois onglets, un qui indique les fichiers en file d'attente, un autre sur les fichiers dont le transfert a échoué, et un dernier qui indique les fichiers dont le transfert a réussi.
III. La barre d'outils▲
La barre d'outils présente différents raccourcis qui sont très utiles
- : ouvrir le gestionnaire des sites ;
- : afficher/masquer la partie sur les informations sur l'état de la connexion ;
- : afficher/masquer la liste des répertoires de l'ordinateur ;
- : afficher/masquer la liste des répertoires du serveur ;
- : afficher/masquer la liste d'avancement du transfert des fichiers ;
- : actualiser les listes des dossiers et des fichiers ;
- : démarrer/arrêter le traitement des éléments de la file d'attente ;
- : annuler ce qui est en cours ;
- : déconnecter le serveur ;
- : reconnecter au dernier serveur utilisé ;
- : ouvrir la fenêtre de gestion des filtres ;
- : activer/désactiver la comparaison des fichiers ;
- : activer/désactiver la navigation synchronisée ;
- : rechercher un fichier.
IV. Le gestionnaire de sites▲
Nous avons trois façons de faire :
- en cliquant sur le bouton ;
- le raccourci clavier « CTRL + S » ;
- le menu « Fichier » et « Gestionnaire de Sites ».
L'interface du gestionnaire de sites est donc :
Les boutons de la partie gauche :
- « Nouveau site » : créer un nouveau site, en y affectant des informations de connexion, le choix du dossier par défaut sur l'ordinateur et sur le serveur au moment de la connexion, etc. ;
- « Nouveau dossier » : créer un nouveau dossier pour y mettre plusieurs sites, cela est pratique quand il y a plusieurs sites sur le même hébergeur ;
- « Renommer » : renommer le site sélectionné ;
- « Supprimer » : supprimer le site sélectionné ;
- « Copier » : copier le site sélectionné.
V. Créer un nouveau site dans le gestionnaire▲
Nous devons cliquer sur « Nouveau site » :
Il ne nous reste plus qu'à saisir les informations de la partie droite dans l'onglet « Général » :
- « Hôte » : contient l'adresse du serveur où est notre site (par exemple : developpez.com) ;
- « Port » : contient le port pour se connecter au serveur, la valeur par défaut est 21 ;
- « Protocole » : « FTP simple », je vous laisse découvrir les autres ;
- « Chiffrement », « Connexion FTP simple »… je vous laisse découvrir les autres
- « Type d'authentification » : sélectionnez « Normal », et saisissez l'utilisateur et le mot de passe.
Si vous êtes sur un poste multiutilisateur, ne saisissez pas vos identifiants.
Dans l'onglet « Avancé », vous pouvez saisir différents éléments comme le répertoire local et le répertoire distant, qu'ils seront récupérés, quand vous sélectionnerez votre serveur :
Je vous conseille de laisser le type de serveur « Par défaut ».
La navigation synchronisée est très utile si l'heure du serveur et celle de votre ordinateur sont différentes. Et surtout au moment de déplacer les fichiers vous choisissez l'option « Remplacer si la source est plus récente… ».
Si vous avez configuré le dossier local par défaut ainsi que le dossier distant par défaut et que les sous-dossiers de ces deux dossiers ont la même structure, si vous êtes dans le dossier A et que vous ouvrez le sous-dossier B sur le serveur, il l'ouvrira automatiquement aussi sur l'ordinateur, et vice-versa.
VI. Transférer des fichiers▲
VI-A. Méthode classique▲
Pour transférer des fichiers, il faut se connecter au serveur à l'aide du gestionnaire de sites ou en saisissant les données dans la barre de connexion rapide :
Une fois l'arborescence des répertoires correcte, vous pouvez cliquer sur , et vous obtenez :
Le transfert peut se faire pour la totalité des données où pour un ou plusieurs fichiers, le principe est le même, il faut sélectionner les éléments à transférer à droite ou à gauche, ensuite clic droit, et vous obtenez :
Ensuite, si les fichiers existent des deux côtés la fenêtre suivante apparaît, il ne vous reste plus qu'à choisir l'opération à effectuer pour un fichier ou pour tout :
Vous pouvez suivre le transfert avec la partie basse de la fenêtre :
VI-B. Méthode du glisser/déplacer▲
Pour transférer des fichiers, il faut se connecter au serveur à l'aide du gestionnaire de sites ou en saisissant les données dans la barre de connexion rapide :
Une fois l'arborescence des répertoires correcte, vous pouvez faire un glisser/déplacer.
Par exemple, il suffit d'ouvrir votre explorateur de fichiers, ensuite de sélectionner les fichiers voulus et de les faire glisser sur la zone du serveur, et vos fichiers seront déposés sur le serveur.
VII. Complément▲
Comme beaucoup de logiciels Open source, celui-ci reste personnalisable, la commande se trouve dans le menu « Édition » et « Paramètres… » :
La fenêtre suivante apparaît :
Il ne vous reste plus qu'à sélectionner la commande « Thèmes », et de choisir votre thème :
Si vous souhaitez ajouter des thèmes, il suffit de le rajouter dans le répertoire « ressources » du répertoire « FileZilla ».
VIII. Conclusion▲
FileZilla est un logiciel FTP très simple d'utilisation et qui dispose de beaucoup d'options, vous pouvez aussi le trouver en version portable ce qui en fait un logiciel très pratique, que l'on peut amener avec soi partout.
IX. Remerciements▲
Pour ses remarques directes ou indirectes et conseils avisés : Viduc et aityahia.
Et pour la correction orthographique et syntaxique claudeleloup.