introduction au protocole ftp - le c2i niveau1c2i-n1.fr/50-fillezila(gl)/35-fillezilla-ftp.pdf ·...

14
Introduction au protocole FTP Guy Labasse [email protected]

Upload: vanhanh

Post on 15-Sep-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

•••••••••••

Introductionau protocole FTP

Guy [email protected]

Introduction

Le File Transfer Protocol (protocole detransfert de fichiers), ou FTP, est un pro-tocole de communication destiné àl’échange informatique de fichiers sur unréseau TCP/IP. Il permet, depuis un or-dinateur, de copier des fichiers vers unautre ordinateur du réseau, d’adminis-trer un site web, ou encore de suppri-mer ou de modifier des fichiers sur cetordinateur.

FTP obéit à un modèle client-serveur, c’est-à-dire qu’une des deux parties, le client, envoie des requêtesauxquelles réagit l’autre, appelé serveur. En pratique, le serveur est un ordinateur sur lequel fonctionneun logiciel lui-même appelé serveur FTP, qui rend publique une arborescence de fichiers similaire à unsystème de fichiers Unix. Pour accéder à un serveur FTP, on utilise un logiciel client FTP (possédant uneinterface graphique ou en ligne de commande).

Le FTP est un protocole qui permet le transfert de données entre client et serveur dans lesdeux 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.

Vocabulaire

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 quecette possibilité soit peu intéressante pour l’internaute moyen, ça reste une fonctionnalité importantepour les administrateurs de sites distants.

Le ftp est un protocole as-sez méconnu. Nous allonsdans la suite travailler avecun serveur ftp de l’universitéde Jussieu.

Le premier réflexe est dedemander à Google denous trouver tout ça.

Si on choisit le résultat derecherche ci-contre, on seconnecte sur le site repré-senté page suivante.

Introductio

n

Bien faire la différence entre http et ftpLorsque l’on arrive sur ceserveur, on nous présentebien une structure de dos-siers contenant des fichiers.Alors, http ou ftp ?

Observez bien la zoned’adresse de firefox : celle-ci commence par http://, ils’agit d’un accès http. Onpeut donc se promenerdans une arborescence dedossiers à partir d’un sim-ple navigateur et en http surle port 80.

On peut donc légitimementse demander quelle est l’uti-lité du ftp.

Le protocole HTTP, rapide, est assez peu fiable finalement. Si une page internet n’est pasconvenablement chargée, on clique sur «charger à nouveau» pour régler le problème. Oncommence à comprendre que des erreurs de transfert peuvent se loger lors de la transmis-sion de très gros fichiers.

Le protocole FTP est un peu plus lent (surtout dans les petits fichiers), mais effectue beau-coup plus de contrôles. L’intégrité des fichiers transmis est maximale (moins de corruption dedonné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 sadifficile mise en oeuvre au travers de certains pare-feux.

A savoir...

Utiliser un navigateur web comme client ftpNous allons voir que l’on peut utiliser unnavigteur web comme firefox, pour fairedu ftp. Connectons nous au serveur ftpde l’université de Jussieu :

ftp://ftp.jussieu.fr

Bien que cela ressemble au cas ci-des-sus, il s’agit bien de ftp. Vous pouvez alorsnaviguer dans l’arborescence du serveur.

Pour vous aider à naviguer sur le serveuret à trouver vos fichiers, la tradition surles serveurs ftp est de fournir un fichier«ls-lR». Il s’agit d’une commande UNIXqui renvoie la liste de tous les répertoireset sous répertoires du serveur. Vous pou-vez ouvrir ce type de fichier pour avoir lecatalogue du serveur. Attention, ici, le fi-chier comporte l’extension «.gz», celaveut dire qu’il est compressé avec l’utili-taire «gzip». Vous devez le télécharger,et le décompresser avant de pouvoir enconsulter le contenu.

Introductio

n

Entrons dans le dossier «Pub» pour «Public».S’y trouvent généralement des informations ac-cessibles à tous les utilisateurs. On y trouve aussitrois fichiers un peu spéciaux :• DIRS.byname• FILES.bydate et FILES.byname.

Il s’agit en fait des mêmes informations que dansle fichier «ls-lR.gz» mais un peu triées pour enfaciliter l’utilisation.

Ouvrons le fichier FILES.byname.

Si vous voulez vous faciliter la recher-che d’un fichier, vous pouvez utiliser lafonction «Rechercher» ou «ctrl+f» deFirefox.

Ce que nous venons de faire, s’appelle du FTP anonyme. Cela signifie que vous ne vous êtespas identifiés avant de consulter la ressource. Cela veut dire aussi que tout ne vous est pasaccessible.

Vocabulaire

Si vous tentez par exempled’acceder au répertoire«private», le message ci-con-tre vous préviendra que vousne possédez pas des autorisa-tions 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 leftp anonyme, on peut toutefois se con-necter à un serveur ftp au moyen d’unnavigateur web de manière authentifiée,par exemple :

ftp://[email protected]

Introductio

n

•••••••••••

Utiliser un logicielspécialisé de FTP

Utiliser logiciel spécialisé comme FilezillaIl existe de nombreux logiciels spécialisés dans le ftp, par exemple, Filezilla sous Windows, Cyberducksur MacOs X ou gFTP sous Linux. Ils sont gratuits et performants à la fois. Bien que nous ne détaillionsque 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 FileZillaaffiche les fichiers et dossiers de votre PC du côté gauche de la fenêtre principale et ceux du site FTP ducôté droit. Au sommet de la fenêtre se trouve un menu et une barre d’outils. A partir de là, vous pouvezaccé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éeici, 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 quelssont les fichiers programmés pour l’envoi et/ou la réception et leur progression.

Journal des messages

Arborescence distante

Fichiers distants

File d’attente

Barre d’outils

Barre de connexion rapide

Arborescence locale

Fichiers locaux

• 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 deréponses du serveur distant.

• Arborescence et fichiers locaux : le dossier actuel est affiché en haut dans le champ d'édition et dansl'arborescence correspondante. Le cadre de liste dessous affiche tous les fichiers et dossiers appartenantau dossier actuel. Des icônes sont utilisées pour identifier les différents fichiers et dossiers. Tout lecteurde 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 leserveur FTP auquel vous êtes connecté. Notez la présence du dossier ".." dans tous les cadres. Cedossier 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.

Premie

rs p

as

Guide rapideCe guide vous donne un aperçu rapide sur la façon d'utiliser FileZilla. Par défaut, vous n'avez pas à configurerFileZilla, 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 dela 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 pourSFTP).

• Si les Nom d'utilisateur et Mot de passe sont requis, entrez les dans le champ approprié. Cliquez surConnexion 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 dedroite de la fenêtre principale. Le dossier actuel est listé dans la champ d'édition du haut. Vouspouvez changer de dossier actuel en double-cliquant sur un dossier ou en entrant le nom du dossierdans le champ et en appuyant sur Enter. Vous pouvez aussi faire un clic droit sur un dossier de laliste et sélectionner Ouvrir dans le menu contextuel pour changer de dossier actuel. Vous remarque-rez un dossier ".." affiché dans tous les cadres de répertoires. Ce dossier vous permet de remonterau dossier parent du dossier actuel.

La fenêtre de description du serveur distant est scindée en deux parties (visibles par défaut depuis laversion 3.0 de filezilla). Si vous disposez d’une version plus ancienne, la fenêtre du haut contenantl’arborescence n’apparait pas par défaut. Je vous conseille toutefois de faire unemise à jour vers la version 3, celle-ci apportant de nombreuses nouvelles fonction-nalités.

Dans la page suivante, nous allons détailler la fenêtre basse, quelques remarquescependant sur la partie haute. Vous remarquerez la présence de points d’interroga-tion sur certains répertoires distants. Ils indiquent les répertoires que vous n’avezpas encore visités lors de votre session. Dans le cas d’un téléchargement d’unearborescence complexe, ils vous indiqueront l’état du tranfert en cours, en particu-lier en cas d’interruption.

Premie

rs p

as

Dans la decription des réper-toires et fichiers distants,apparaissent, le nom du fi-chier ou du répertoire, le typede fichier et la date de der-nière modification.Toutes ces informations voussont assez familières, on lesretrouve dans votre environ-nement normal de travail.

La dernière colonne intitulée «Droits» vous indique lesdroits d’accès que vous avez sur les fichiers. Le premiercaractère indique si l’entrée est un fichier, un répertoireou un lien. Les derniers caractères sont composés detrois groupes de trois caractères chacun. Le premiergroupe décrit les droits de propriété, le second groupeles droites de groupe et les derniers les droits publiques.Un r signifie que vous avez accès en lecture, w signifieun droit d’accès en écriture et x le droit d’exécuter unfichier. Si vous désirez avoir plus d’informations sur lesdroits ou bien si vous souhaitez les modifier, choisissezvotre fichier puis dans le menu contextuel, choisissez«Attributs du ficher...»

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 leserveur. Si vous avez téléversé vos fichiers par ftp, ce sont vos droits (avec vos login et motde passe).• Le deuxième paquet, le rouge, représente les droits de votre groupe d’utilisateurs (engé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 importantici, 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 luidonner les droits : mon_script.php rwx,___,___

En ce qui concerne la valeur numérique, (777, 775, 664...), elle permet de définir les droits plusrapidement. En fait, chaque paquet «rwx» est un mot binaire, et à chaque bit, r, w et x, on donneun 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 lemonde à tous les droits. Si on le passe en 755, cela veut dire rwx,r_x,r_x on supprime en fait lesdroits d’écriture pour le groupe et les visiteurs.

Comprendre...

Premie

rs p

as

Parcourir votre machine

Parcourir votre machine se faitde la même façon que pour leserveur. Il n'y a qu'une seuledifférence: les dossiers de vo-tre machine sont agencéssous forme d'une arbores-cence pour un parcours plusrapide. Pour changer le dos-sier actuel, aussi bien sur vo-tre machine que sur le serveur,sélectionnez simplement unélément dans l'arborescenceappropriés.

Vous pouvez envoyer sur leserveur ou recevoir un fichieren double-cliquant dessus. Ilsera ajouté à la File d'Attenteet le transfert démarrera auto-matiquement. Pour transférerdes dossiers et/ou des fichiersmultiples, sélectionnez les ettirez-les dans la zone de filed’attente.

Premie

rs p

as

Vous pouvez aussi faire glisser les fichiers d'un cadre et les déposer dans l'autre. Pour ajouter desfichiers à la file d'attente pour qu'ils soient transférés ultérieurement, sélectionnez les et cliquez surAjouter à la File d'Attente à partir du menu déroulant. Vous pouvez aussi faire glisser ces fichiersdirectement 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 lasignification de chaque colonne.

• Nom de fichier local est le fichier local qui sera transféré ou le fichier local qui sera remplacé parun 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é dutransfert. Une simple flèche (-> ou <-) indique que le fichier attend d'être pris en charge pour untransfert ultérieur. Une double-flèche (->> ou <<-) attend pour des transferts qui ont été initialisésdirectement, les transferts de haute priorité. Les transferts de haute priorité seront pris en charge enpremier. 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 seraremplacé pour une mise à jour.

• Statut affiche certaines informations concernant les transferts. Les messages d'état sont: "Encours de transfert", "Erreur de transfert #x, "Nouvelle tentative ultérieure", "Transfert annulé", "Erreurtransfert critique" ou "Trop de tentatives". Dans les trois dernières cas, vous devez réinitialiser l'étatdu transfert à l'aide du menu contextuel si vous voulez re-tenter le transfert du fichier ultérieurement.

Aller p

lus l

oin

Le Gestionnaire de SitesLe Gestionnaire de Sites prend en charge la liste des serveurs de façon à ce que vous puissiez vous yconnecter rapidement. Il enregistre leur adresse et leurs informations de connexion de sorte que vousn’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 decontrôles pour cette boîte de dia-logue. Chacun d’entre eux appa-raît dans la liste ci-dessous, ac-compagné d’une description.

Il existe un grand nom-bre de contrôles pourcette boîte de dialogue.

Chacun d'entre eux ap-paraît dans la liste ci-dessous, accompagnéd'une description.

• Liste des sites - Affiche tous les sites que vous avez entré dans le Gestionnaire de Sites et les aménagesous 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 habituellementsupporté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 pasenregistrer le mot de passe» si vous ne voulez pas que FileZilla mémorise votre mot de passe pour le siteconcerné. Dans ce cas le mot de passe vous sera demandé à chaque fois que vous voudrez vous connec-ter à 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 cecas 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 depasse.

• 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.

•••••••••••

RéférencesUtilisation de Filezilla

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 auserveur. 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 leserveur 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 uneconnexion.

Aller plus loin...

La barre de connexion rapide

• Dans le premier champ vous devez entrer l’adresse du serveur FTP. Il peut aussi bien s’agir d’unnom d’hôte (comme ftp.sourceforge.net) que d’un IP, mais FileZilla supporte aussi les adresses avecun 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, unesession anonyme sera sélectionnée. Les deux champs seront remplacés si vous spécifiez un nomd’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. Changezcette valeur si le serveur est localisé sur un autre port. Ce champ sera remplacé si vous spécifiez unnom 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. Sivous 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 fonctionEffacer 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élec-tionnez un serveur dans cette liste pour vous y connecter.

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 estvisible.

Affiche/Cache le Journal des Messages. Si cette option est cochée, le journal des messagesest 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 detous 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 vousreconnectera 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 d’outils

Références

F5 - Réinitialise la liste des fichiers et dossiers locaux et distantsTab - Bascule vers la vue suivanteCtrl+C - Arrête l’opération actuelleCtrl+D - Vous déconnecte du serveurCtrl+Q - Vous connecte au serveur entré dans la Barre de Connexion RapideCtrl+R - Vous reconnecte au serveurCtrl+S - Ouvre le Gestionnaire de SiteCtrl+T - Affiche ou cache l’arborescenceCtrl+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 corbeilleShift+Del - Supprime tous les fichiers et dossiers sélectionnés. Les éléments seront détruits et nondéplacés vers la corbeille.

Les raccourcis clavier

Références

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 SecureSockets 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 etd'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 indiquerce 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 contenudu répertoire..."

• Erreur : Les messages d'erreur sont affichés en rouge. Ils apparaissent toujours lorsqu'une opéra-tion é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'initialiserun transfert de données par exemple.

• Réponse : Ce sont les réponses du serveur FTP. Les éléments les plus importants concernant cesréponses sont les chiffres qui les précèdent. FileZilla les utilise pour déterminer si une commande aréussi. Un 2 ou un 3 comme premier chiffre indique un succès, 4 et 5 indiquent un échec. Un échecde 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. Ilcomporte trois éléments:

• Entrer une commande : Vous permet d'entrer une commande personnalisée. Cette commande seraenvoyé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 unbogue

• Tout effacer : Efface toutes les entrées du Journal des Messages.

La file d'attente de transfert

Chaque fois que vous voulez transférer un fichier avec FileZilla, le transfert sera mis en File d'Attentede Transfert. A chaque fois que vous voulez transférer plus d'un fichier, une file d'attente devient néces-saire. La file d'attente décide du prochain fichier qui sera transféré

Références

Chaque ligne de la liste représente un transfert de fichier différent. L'en-tête de colonne décrit lasignification de chaque colonne.

• Nom de fichier local est le fichier local qui sera transféré ou le fichier local qui sera remplacé parun 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é dutransfert. Une simple flèche (-> ou <-) indique que le fichier attend d'être pris en charge pour untransfert ultérieur. Une double-flèche (->> ou <<-) attend pour des transferts qui ont été initialisésdirectement, les transferts de haute priorité. Les transferts de haute priorité seront pris en charge enpremier. 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 seraremplacé pour une mise à jour.

• Statut affiche certaines informations concernant les transferts. Les messages d'état sont: "Encours de transfert", "Erreur de transfert #x, "Nouvelle tentative ultérieure", "Transfert annulé", "Erreurtransfert critique" ou "Trop de tentatives". Dans les trois dernières cas, vous devez réinitialiser l'étatdu transfert à l'aide du menu contextuel si vous voulez re-tenter le transfert du fichier ultérieurement.

Bibliographie et webographieDe 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. Soyezdonc 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 courrierpostal à Creative Commons, 171 Second Street, Suite 300, SanFrancisco, California 94105, USA.