Protocole FTP et utilisation de FileZilla

Transcription

Protocole FTP et utilisation de FileZilla
•
•
•
•
•
•
•
•
•
•
•
Introduction
au protocole FTP
Guy Labasse
[email protected]
Le File Transfer Protocol (protocole de
transfert de fichiers), ou FTP, est un protocole de communication destiné à
l’échange informatique de fichiers sur un
réseau TCP/IP. Il permet, depuis un ordinateur, de copier des fichiers vers un
autre ordinateur du réseau, d’administrer un site web, ou encore de supprimer ou de modifier des fichiers sur cet
ordinateur.
FTP obéit à un modèle client-serveur, c’est-à-dire qu’une des deux parties, le client, envoie des requêtes
auxquelles réagit l’autre, appelé serveur. En pratique, le serveur est un ordinateur sur lequel fonctionne
un logiciel lui-même appelé serveur FTP, qui rend publique une arborescence de fichiers similaire à un
système de fichiers Unix. Pour accéder à un serveur FTP, on utilise un logiciel client FTP (possédant une
interface graphique ou en ligne de commande).
Vocabulaire
Le FTP est un protocole qui permet le transfert de données entre client et serveur dans les
deux sens. On utilise les termes :
• Download ou Téléchargement, lorsque l’on récupère des informations depuis le serveur.
• Upload ou Téléversement, lorsque l’on dépose des données sur le serveur.
Qu’est-ce que le FTP ?
Parmi les applications les plus fréquentes :
• téléchargement de fichiers depuis un serveur vers le client (Download),
• téléchargement de fichiers depuis le client vers un serveur (Upload), par exemple pour la mise à
jour des pages web personnelles.
Mais il est possible de faire d’autres choses encore :
• bien que cette méthode soit de moins en moins utilisée, FTP peut servir à envoyer un document
à imprimer sur une imprimante distante, l’imprimante faisant alors office de serveur,
• un client FTP peut effectuer des transferts de fichiers entre deux serveurs distants. Bien que
cette possibilité soit peu intéressante pour l’internaute moyen, ça reste une fonctionnalité importante
pour les administrateurs de sites distants.
Le ftp est un protocole assez méconnu. Nous allons
dans la suite travailler avec
un serveur ftp de l’université
de Jussieu.
Le premier réflexe est de
demander à Google de
nous trouver tout ça.
Si on choisit le résultat de
recherche ci-contre, on se
connecte sur le site représenté page suivante.
Introduction
Introduction
Lorsque l’on arrive sur ce
serveur, on nous présente
bien une structure de dossiers contenant des fichiers.
Alors, http ou ftp ?
Observez bien la zone
d’adresse de firefox : celleci commence par http://, il
s’agit d’un accès http. On
peut donc se promener
dans une arborescence de
dossiers à partir d’un simple navigateur et en http sur
le port 80.
On peut donc légitimement
se demander quelle est l’utilité du ftp.
A savoir...
Le protocole HTTP, rapide, est assez peu fiable finalement. Si une page internet n’est pas
convenablement chargée, on clique sur «charger à nouveau» pour régler le problème. On
commence à comprendre que des erreurs de transfert peuvent se loger lors de la transmission de très gros fichiers.
Le protocole FTP est un peu plus lent (surtout dans les petits fichiers), mais effectue beaucoup plus de contrôles. L’intégrité des fichiers transmis est maximale (moins de corruption de
données). Il offre aussi la possibilité de stopper et de reprendre le transfert un peu plus tard.
(serveur et client doivent permettre cette fonctionnalité). Un des principaux défauts, est sa
difficile mise en oeuvre au travers de certains pare-feux.
Utiliser un navigateur web comme client ftp
Nous allons voir que l’on peut utiliser un
navigteur web comme firefox, pour faire
du ftp. Connectons nous au serveur ftp
de l’université de Jussieu :
ftp://ftp.jussieu.fr
Bien que cela ressemble au cas ci-dessus, il s’agit bien de ftp. Vous pouvez alors
naviguer dans l’arborescence du serveur.
Pour vous aider à naviguer sur le serveur
et à trouver vos fichiers, la tradition sur
les serveurs ftp est de fournir un fichier
«ls-lR». Il s’agit d’une commande UNIX
qui renvoie la liste de tous les répertoires
et sous répertoires du serveur. Vous pouvez ouvrir ce type de fichier pour avoir le
catalogue du serveur. Attention, ici, le fichier comporte l’extension «.gz», cela
veut dire qu’il est compressé avec l’utilitaire «gzip». Vous devez le télécharger,
et le décompresser avant de pouvoir en
consulter le contenu.
Introduction
Bien faire la différence entre http et ftp
Il s’agit en fait des mêmes informations que dans
le fichier «ls-lR.gz» mais un peu triées pour en
faciliter l’utilisation.
Ouvrons le fichier FILES.byname.
Si vous voulez vous faciliter la recherche d’un fichier, vous pouvez utiliser la
fonction «Rechercher» ou «ctrl+f» de
Firefox.
Vocabulaire
Ce que nous venons de faire, s’appelle du FTP anonyme. Cela signifie que vous ne vous êtes
pas identifiés avant de consulter la ressource. Cela veut dire aussi que tout ne vous est pas
accessible.
Si vous tentez par exemple
d’acceder au répertoire
«private», le message ci-contre vous préviendra que vous
ne possédez pas des autorisations nécessaires.
Utiliser un navigateur web comme client ftp, conclusion.
Utiliser un navigateur web est simple à mettre en oeuvre. La méthode a cependant de nombreuses limites:
• on ne peut que télécharger, on ne peut rien envoyer sur le serveur.
• si on doit télécharger de nombreux fichiers, la methode est fastidieuse.
• on ne peut pas télécharger directement un dossier et son contenu.
• on ne peut pas gérer l’interruption et la reprise des téléchargements.
Bien que l’exemple ici, ne traite que le
ftp anonyme, on peut toutefois se connecter à un serveur ftp au moyen d’un
navigateur web de manière authentifiée,
par exemple :
ftp://[email protected]
Introduction
Entrons dans le dossier «Pub» pour «Public».
S’y trouvent généralement des informations accessibles à tous les utilisateurs. On y trouve aussi
trois fichiers un peu spéciaux :
• DIRS.byname
• FILES.bydate et FILES.byname.
•
•
•
•
•
•
•
•
•
•
•
Utiliser un logiciel
spécialisé de FTP
Il existe de nombreux logiciels spécialisés dans le ftp, par exemple, Filezilla sous Windows, Cyberduck
sur MacOs X ou gFTP sous Linux. Ils sont gratuits et performants à la fois. Bien que nous ne détaillions
que Filezilla dans ce document, vous constaterez qu’il est très facile de passer d’un logiciel à l’autre.
Vue d’ensemble de la fenêtre principale
Quand vous avez établi une connexion entre votre PC local et un site FTP, la fenêtre principale de FileZilla
affiche les fichiers et dossiers de votre PC du côté gauche de la fenêtre principale et ceux du site FTP du
côté droit. Au sommet de la fenêtre se trouve un menu et une barre d’outils. A partir de là, vous pouvez
accéder aux autres fonctions de FileZilla et vous pouvez modifier l’agencement de la fenêtre principale.
En dessous est affiché le journal des messages. Chaque action effectuée sur le serveur FTP est archivée
ici, ainsi que tous les messages d’état.
En bas de la fenêtre principale est affichée la File d’Attente des Transferts, qui vous permet de voir quels
sont les fichiers programmés pour l’envoi et/ou la réception et leur progression.
Barre d’outils
Barre de connexion rapide
Journal des messages
Arborescence distante
Arborescence locale
Fichiers distants
Fichiers locaux
File d’attente
• La barre d'outils : ces boutons vous permettent un accès rapide à la plupart des fonctions utiles.
• La barre de connexion rapide : vous permet de vous connecter rapidement aux sites FTP sans avoir
à créer un profil de site pour cela.
• Le journal des messages : archive tous les événements de demandes de votre client FileZilla et de
réponses du serveur distant.
• Arborescence et fichiers locaux : le dossier actuel est affiché en haut dans le champ d'édition et dans
l'arborescence correspondante. Le cadre de liste dessous affiche tous les fichiers et dossiers appartenant
au dossier actuel. Des icônes sont utilisées pour identifier les différents fichiers et dossiers. Tout lecteur
de disque auquel vous pouvez avoir accès apparaîtra dans cette liste.
• Arborescence et fichiers distants : affiche tous les fichiers accessibles du répertoire actuel sur le
serveur FTP auquel vous êtes connecté. Notez la présence du dossier ".." dans tous les cadres. Ce
dossier vous permet de remonter au dossier parent du répertoire actuel.
• File d'attente de transfert : affiche l'état de tout les fichiers entrant/sortant de/vers le serveur FTP.
Premiers pas
Utiliser logiciel spécialisé comme Filezilla
Ce guide vous donne un aperçu rapide sur la façon d'utiliser FileZilla. Par défaut, vous n'avez pas à configurer
FileZilla, et vous pouvez donc commencer à travailler directement avec le programme.
Connexion à un serveur FTP
• Pour vous connecter à un serveur FTP, entrez l'adresse du serveur dans le champ de texte Hôte de
la barre de Connexion Rapide.
• S'il s'agit d'un serveur particulier comme un serveur SFTP, ajoutez le protocole au début de l'adresse.
Dans le cas d'un serveur SFTP, démarrez l'adresse avec 'sftp://'.
• Entrez le port du serveur dans la champ Port si ça n'est pas un port par défaut (21 pour FTP, 22 pour
SFTP).
• Si les Nom d'utilisateur et Mot de passe sont requis, entrez les dans le champ approprié. Cliquez sur
Connexion rapide ou appuyez sur Enter pour vous connecter au serveur.
Parcourir le serveur
Après une tentative de connexion réussie, une liste des fichiers et dossiers apparaît dans le cadre de
droite de la fenêtre principale. Le dossier actuel est listé dans la champ d'édition du haut. Vous
pouvez changer de dossier actuel en double-cliquant sur un dossier ou en entrant le nom du dossier
dans le champ et en appuyant sur Enter. Vous pouvez aussi faire un clic droit sur un dossier de la
liste et sélectionner Ouvrir dans le menu contextuel pour changer de dossier actuel. Vous remarquerez un dossier ".." affiché dans tous les cadres de répertoires. Ce dossier vous permet de remonter
au dossier parent du dossier actuel.
La fenêtre de description du serveur distant est scindée en deux parties (visibles par défaut depuis la
version 3.0 de filezilla). Si vous disposez d’une version plus ancienne, la fenêtre du haut contenant
l’arborescence n’apparait pas par défaut. Je vous conseille toutefois de faire une
mise à jour vers la version 3, celle-ci apportant de nombreuses nouvelles fonctionnalités.
Dans la page suivante, nous allons détailler la fenêtre basse, quelques remarques
cependant sur la partie haute. Vous remarquerez la présence de points d’interrogation sur certains répertoires distants. Ils indiquent les répertoires que vous n’avez
pas encore visités lors de votre session. Dans le cas d’un téléchargement d’une
arborescence complexe, ils vous indiqueront l’état du tranfert en cours, en particulier en cas d’interruption.
Premiers pas
Guide rapide
La dernière colonne intitulée «Droits» vous indique les
droits d’accès que vous avez sur les fichiers. Le premier
caractère indique si l’entrée est un fichier, un répertoire
ou un lien. Les derniers caractères sont composés de
trois groupes de trois caractères chacun. Le premier
groupe décrit les droits de propriété, le second groupe
les droites de groupe et les derniers les droits publiques.
Un r signifie que vous avez accès en lecture, w signifie
un droit d’accès en écriture et x le droit d’exécuter un
fichier. Si vous désirez avoir plus d’informations sur les
droits ou bien si vous souhaitez les modifier, choisissez
votre fichier puis dans le menu contextuel, choisissez
«Attributs du ficher...»
Comprendre...
Ce sont des droits (permissions) de fichiers sur un serveur UNIX / GNU LINUX. Pour faire simple,
pour chaque fichier ou répertoire du site, des droits d’accès et d’exécution sont mis en place.
• r pour «read» (droits de lecture du fichier)
• w pour «write» (droits d’écriture)
• x pour «execution» (droits d’exécution)
• d pour «directory» (indique la présence d’un sous répertoire)
Il y a trois paquets de rwx : rwxrwxrwx
• Le premier paquet, le bleu ici, représente les droits du propriétaire du fichier sur le
serveur. Si vous avez téléversé vos fichiers par ftp, ce sont vos droits (avec vos login et mot
de passe).
• Le deuxième paquet, le rouge, représente les droits de votre groupe d’utilisateurs (en
général, le groupe ftp, ou www...), cela dépend de votre hébergeur.
• Le troisième paquet, le noir représente les droits du reste du monde, le plus important
ici, car ce sont les visiteurs.
Le logiciel vous permettra de décider quels sont les droits à donner aux différents utilisateurs.
Par exemple :
• Si on écrit un script que seul l’administrateur (propriétaire) peut voir et exécuter on peut lui
donner les droits : mon_script.php
rwx,___,___
En ce qui concerne la valeur numérique, (777, 775, 664...), elle permet de définir les droits plus
rapidement. En fait, chaque paquet «rwx» est un mot binaire, et à chaque bit, r, w et x, on donne
un poids qui correspond à son rang dans le mot :
• x : le plus à droite est le bit de poids faible et possède un poids décimal de 1
• w : possède un poids décimal de 2
• r : le plus à gauche est le bit de poids fort et possède un poids décimal de 4
Par exemple :
• Si r, w et x sont présents en même temps, la somme des poids donne 7
• Si aucun d’entre-eux n’est présent, la somme des poids donne 0
Si on revient à notre dossier créé en 777, cela veut dire en fait rwx,rwx,rwx en somme tout le
monde à tous les droits. Si on le passe en 755, cela veut dire rwx,r_x,r_x on supprime en fait les
droits d’écriture pour le groupe et les visiteurs.
Premiers pas
Dans la decription des répertoires et fichiers distants,
apparaissent, le nom du fichier ou du répertoire, le type
de fichier et la date de dernière modification.
Toutes ces informations vous
sont assez familières, on les
retrouve dans votre environnement normal de travail.
Parcourir votre machine se fait
de la même façon que pour le
serveur. Il n'y a qu'une seule
différence: les dossiers de votre machine sont agencés
sous forme d'une arborescence pour un parcours plus
rapide. Pour changer le dossier actuel, aussi bien sur votre machine que sur le serveur,
sélectionnez simplement un
élément dans l'arborescence
appropriés.
Vous pouvez envoyer sur le
serveur ou recevoir un fichier
en double-cliquant dessus. Il
sera ajouté à la File d'Attente
et le transfert démarrera automatiquement. Pour transférer
des dossiers et/ou des fichiers
multiples, sélectionnez les et
tirez-les dans la zone de file
d’attente.
Vous pouvez aussi faire glisser les fichiers d'un cadre et les déposer dans l'autre. Pour ajouter des
fichiers à la file d'attente pour qu'ils soient transférés ultérieurement, sélectionnez les et cliquez sur
Ajouter à la File d'Attente à partir du menu déroulant. Vous pouvez aussi faire glisser ces fichiers
directement dans le cadre de la file d'attente.
Cliquez sur le bouton
de la barre d'outils pour lancer le transfert.
Chaque ligne de la liste représente un transfert de fichier différent. L'en-tête de colonne décrit la
signification de chaque colonne.
• Nom de fichier local est le fichier local qui sera transféré ou le fichier local qui sera remplacé par
un fichier reçu.
• Taille indique la taille totale du transfert.
• Direction vous indique si le fichier sera envoyé (->) ou reçu (<-) Il vous indique aussi la priorité du
transfert. Une simple flèche (-> ou <-) indique que le fichier attend d'être pris en charge pour un
transfert ultérieur. Une double-flèche (->> ou <<-) attend pour des transferts qui ont été initialisés
directement, les transferts de haute priorité. Les transferts de haute priorité seront pris en charge en
premier. Quand vous ajoutez un nouveau fichier à la file d'attente, il prend place sous le dernier
élément de même priorité.
• Nom de fichier distant indique le fichier distant qui sera transféré ou le fichier distant qui sera
remplacé pour une mise à jour.
• Statut affiche certaines informations concernant les transferts. Les messages d'état sont: "En
cours de transfert", "Erreur de transfert #x, "Nouvelle tentative ultérieure", "Transfert annulé", "Erreur
transfert critique" ou "Trop de tentatives". Dans les trois dernières cas, vous devez réinitialiser l'état
du transfert à l'aide du menu contextuel si vous voulez re-tenter le transfert du fichier ultérieurement.
Premiers pas
Parcourir votre machine
Le Gestionnaire de Sites prend en charge la liste des serveurs de façon à ce que vous puissiez vous y
connecter rapidement. Il enregistre leur adresse et leurs informations de connexion de sorte que vous
n’aurez pas à vous souvenir de tous les détails les concernant. FileZilla le fera pour vous. Vous pouvez
cliquer sur
pour ouvrir le gestionnaire de sites.
Il existe un grand nombre de
contrôles pour cette boîte de dialogue. Chacun d’entre eux apparaît dans la liste ci-dessous, accompagné d’une description.
Il existe un grand nombre de contrôles pour
cette boîte de dialogue.
Chacun d'entre eux apparaît dans la liste cidessous, accompagné
d'une description.
• Liste des sites - Affiche tous les sites que vous avez entré dans le Gestionnaire de Sites et les aménage
sous forme d'une arborescence. Cliquez sur une entrée pour afficher ou modifier les détails la concernant.
Double-cliquez sur une entrée pour vous connecter au site correspondant.
• Hôte - C'est l'adresse du serveur.
• Port - Le port où est localisé le serveur.
• Type de serveur - Vous pouvez choisir ici le type du serveur. Trois types de serveurs sont habituellement
supportés. Consultez les références à la fin du document pour en savoir plus.
• Utilisateur - Le nom d'utilisateur qui servira à établir une session avec le serveur.
• Mot de passe - Le mot de passe qui servira à établir une session avec le serveur. Sélectionnez «Ne pas
enregistrer le mot de passe» si vous ne voulez pas que FileZilla mémorise votre mot de passe pour le site
concerné. Dans ce cas le mot de passe vous sera demandé à chaque fois que vous voudrez vous connecter à ce site. Utile si vous n'êtes pas le seul à avoir accès à votre machine.
• Type d'authentification - Spécifie de quelle façon FileZilla devra se connecter au serveur.
Si vous sélectionnez Anonyme, vous ne pouvez entrer ni nom d'utilisateur ni mot de passe. Dans ce
cas le nom d'utilisateur est toujours anonyme.
Si vous sélectionnez Normal, vous devez entrer un nom d'utilisateur et si nécessaire, un mot de
passe.
• Nouveau Site - Crée une nouvelle entrée dans la liste. Remplissez les champs éditables de droite.
• Nouveau Répertoire - Crée un nouveau dossier. Utilisez des dossiers pour regrouper vos sites.
• Supprimer - Supprime les entrées sélectionnées de la liste des sites après confirmation.
• Connexion - Vous connecte au site sélectionné et enregistre tout changement.
• Annuler - Ignore tout changement et ferme le Gestionnaire de Sites.
• OK - Enregistre tous les changements et ferme le Gestionnaire de Sites.
Aller plus loin
Le Gestionnaire de Sites
•
•
•
•
•
•
•
•
•
•
•
Références
Utilisation de Filezilla
Ouvre le Gestionnaire de Sites
Affiche/Cache l’arborescence locale. Si cette option est cochée, l’arborescence est visible.
Affiche/Cache l’arborescence distante. Si cette option est cochée, l’arborescence est visible.
Affiche/Cache la File d’Attente de Transferts. Si cette option est cochée, la file d’attente est
visible.
Affiche/Cache le Journal des Messages. Si cette option est cochée, le journal des messages
est visible.
Réinitialise à la fois la liste des fichiers locaux et la liste des fichiers distants.
Démarre le processus de transfert de file d’attente. Utilisez ce bouton pour lancer le transfert de
tous les fichiers en file d’attente.
Annule l’opération en cours. Arrête également le processus de file d’attente.
Vous déconnecte du serveur.
Si vous n’êtes pas actuellement connecté à un serveur, l’utilisation de ce bouton vous
reconnectera au dernier serveur utilisé et au dernier répertoire utilisé sur ce serveur.
Affiche la table des matières de la documentation de FileZilla.
La barre de connexion rapide
• Dans le premier champ vous devez entrer l’adresse du serveur FTP. Il peut aussi bien s’agir d’un
nom d’hôte (comme ftp.sourceforge.net) que d’un IP, mais FileZilla supporte aussi les adresses avec
un nom d’utilisateur, un mot de passe et un numéro de port dans l’adresse.
• Les deux champs d’édition suivants spécifient le nom d’utilisateur et le mot de passe qui doivent
être utilisés pour la connexion au serveur. Si vous laissez le champ de nom d’utilisateur vide, une
session anonyme sera sélectionnée. Les deux champs seront remplacés si vous spécifiez un nom
d’utilisateur et/ou un mot de passe dans le champ d’adresse.
• Le dernier champ spécifie le port du serveur FTP. Par défaut cette valeur est réglée sur 21. Changez
cette valeur si le serveur est localisé sur un autre port. Ce champ sera remplacé si vous spécifiez un
nom d’utilisateur et/ou un mot de passe dans le champ d’adresse.
Cliquez sur Connexion Rapide si vous êtes prêt. FileZilla va alors se connecter au serveur FTP. Si
vous avez entré des information non valides, FileZilla affichera un message d’erreur.
La flèche attenante au bouton Connexion Rapide ouvre un menu déroulant. Si vous utilisez la fonction
Effacer du menu, vous pourrez vider les champs de la barre de connexion rapide. Dans ce menu,
une liste des 10 serveurs les plus récemment visités dans la session actuelle est mémorisée. Sélectionnez un serveur dans cette liste pour vous y connecter.
Aller plus loin...
La syntaxe complète pour l’édition du champ d’adresse est:
[protocol://][User:Pass@]Host[:Port][/Path] Les paramètres entre [ ] sont optionnels.
• Le premier paramètre spécifie le protocole qui devrait être utilisé pour vous connecter au
serveur. Les protocoles supportés sont ftp://, ftps:// (FTP sur SSL) et sftp:// (FTP sécurisé
utilisant SSH2). Si aucun protocole n’est spécifié, ftp:// sera utilisé.
• Le second paramètre spécifie le nom d’utilisateur et le mot de passe qui devrait être utilisé
pour vous connecter au serveur. Le paramètre optionnel suivant spécifie le port sur lequel le
serveur est localisé. Si le port n’est pas spécifié, FileZilla utilisera le port 21.
• Le dernier paramètre spécifie le chemin distant sur lequel FileZilla devra basculer pour une
connexion.
Références
La barre d’outils
F5
- Réinitialise la liste des fichiers et dossiers locaux et distants
Tab
- Bascule vers la vue suivante
Ctrl+C - Arrête l’opération actuelle
Ctrl+D - Vous déconnecte du serveur
Ctrl+Q - Vous connecte au serveur entré dans la Barre de Connexion Rapide
Ctrl+R - Vous reconnecte au serveur
Ctrl+S - Ouvre le Gestionnaire de Site
Ctrl+T - Affiche ou cache l’arborescence
Ctrl+A - Sélectionne tous les fichiers de la liste de fichiers actuelle.
Del
- Supprime tous les fichiers et dossiers sélectionnés en direction de la corbeille
Shift+Del - Supprime tous les fichiers et dossiers sélectionnés. Les éléments seront détruits et non
déplacés vers la corbeille.
Type de serveur
Trois types de serveurs sont habituellement supportés:
• FTP - Le protocole par défaut de FileZilla
• FTP sur SSL (cryptage explicite) - utilisé pour se connecter sur serveurs sécurisés SSL Secure
Sockets Layer), avec obtention d'un canal sécurisé établi au moment de la connexion.
• FTP sur SSL (cryptage implicite) - utilisé pour se connecter via des serveurs compatibles SSL,
avec obtention d'un canal sécurisé établi avant la connexion.
• SFTP utilisant SSH2 - utilisé pour se connecter à un serveur SFTP utilisant une connexion cryptée.
Le Journal des Messages
Toutes les commandes envoyées au serveur FTP et leurs réponses, ainsi que les messages d'état et
d'erreurs sont consignés dans le Journal des Messages.
Devant chaque entrée le type du message est indiqué et différentes couleurs sont utilisées pour indiquer
ce type. Il existe quatre types de messages:
• État : Ce sont des messages d'état normaux contenant des information utiles concernant l'activité
en cours. Exemples de messages d'état : "Connexion au <serveur>..." ou "Récupération du contenu
du répertoire..."
• Erreur : Les messages d'erreur sont affichés en rouge. Ils apparaissent toujours lorsqu'une opération échoue à cause d'une erreur ou si elle est annulée par l'utilisateur.
• Commande : Ce sont les commandes envoyées au serveur. Elles demandent au serveur d'initialiser
un transfert de données par exemple.
• Réponse : Ce sont les réponses du serveur FTP. Les éléments les plus importants concernant ces
réponses sont les chiffres qui les précèdent. FileZilla les utilise pour déterminer si une commande a
réussi. Un 2 ou un 3 comme premier chiffre indique un succès, 4 et 5 indiquent un échec. Un échec
de commande ne signifie pas nécessairement que l'opération en cours a échoué.
Menu contextuel du Journal des Messages
Le Journal des Messages possède un menu contextuel. Un clic droit dans ce Journal ouvre le menu. Il
comporte trois éléments:
• Entrer une commande : Vous permet d'entrer une commande personnalisée. Cette commande sera
envoyée au serveur FTP.
• Copier dans le presse-papiers : Copie le Journal des Messages complet dans le presse-papiers.
Utile si vous voulez travailler en fonction des données de ce journal, par exemple pour rapporter un
bogue
• Tout effacer : Efface toutes les entrées du Journal des Messages.
Références
Les raccourcis clavier
Chaque fois que vous voulez transférer un fichier avec FileZilla, le transfert sera mis en File d'Attente
de Transfert. A chaque fois que vous voulez transférer plus d'un fichier, une file d'attente devient nécessaire. La file d'attente décide du prochain fichier qui sera transféré
Chaque ligne de la liste représente un transfert de fichier différent. L'en-tête de colonne décrit la
signification de chaque colonne.
• Nom de fichier local est le fichier local qui sera transféré ou le fichier local qui sera remplacé par
un fichier reçu.
• Taille indique la taille totale du transfert.
• Direction vous indique si le fichier sera envoyé (->) ou reçu (<-) Il vous indique aussi la priorité du
transfert. Une simple flèche (-> ou <-) indique que le fichier attend d'être pris en charge pour un
transfert ultérieur. Une double-flèche (->> ou <<-) attend pour des transferts qui ont été initialisés
directement, les transferts de haute priorité. Les transferts de haute priorité seront pris en charge en
premier. Quand vous ajoutez un nouveau fichier à la file d'attente, il prend place sous le dernier
élément de même priorité.
• Nom de fichier distant indique le fichier distant qui sera transféré ou le fichier distant qui sera
remplacé pour une mise à jour.
• Statut affiche certaines informations concernant les transferts. Les messages d'état sont: "En
cours de transfert", "Erreur de transfert #x, "Nouvelle tentative ultérieure", "Transfert annulé", "Erreur
transfert critique" ou "Trop de tentatives". Dans les trois dernières cas, vous devez réinitialiser l'état
du transfert à l'aide du menu contextuel si vous voulez re-tenter le transfert du fichier ultérieurement.
Bibliographie et webographie
De nombreux documents sur le ftp et filezilla sont disponibles sur internet. En ce qui concerne filezilla,
pour le moment, la grande majorité des documents disponibles traite de la version 2 du logiciel. Soyez
donc prudents si vous utilisez une version plus récente.
• Wikipedia : File Transfert Protocol, http://fr.wikipedia.org/wiki/File_Transfer_Protocol
• Petit guide d'utilisation de Filezilla, http://cri.univ-lille3.fr/aide/hebergement/usage_filezilla.html
• Le protocole FTP, Christian CALECA ,http://christian.caleca.free.fr/ftp.html
• Guide de l’utilisateur Filezilla
Cette création est mise à disposition selon le Contrat PaternitéPas d'Utilisation Commerciale-Partage des Conditions Initiales
à l'Identique 2.0 France disponible en ligne http://
creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier
postal à Creative Commons, 171 Second Street, Suite 300, San
Francisco, California 94105, USA.
Références
La file d'attente de transfert