Correction TP 04. Guillaume. 16 février 2015 (màj 17/02)



Documents pareils
Le service FTP. M.BOUABID, Page 1 sur 5

ftp & sftp : transférer des fichiers

Comment se connecter au dossier partagé?

Introduction au protocole FTP. Guy Labasse

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Netstorage et Netdrive pour accéder à ses données par Internet

Installation / Sauvegarde Restauration / Mise à jour

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

Guide de démarrage

FOIRE AUX QUESTIONS - WebDEPOT

Installation et utilisation du client FirstClass 11

Tutorial Terminal Server sous

Accès aux ressources informatiques de l ENSEEIHT à distance

TP1 - Prise en main de l environnement Unix.

TP 1 Prise en main de l environnement Unix

Administration du site

Administration Linux - FTP

Configuration du FTP Isolé Active Directory

Guide d utilisateurs Plesk 11 WEBPACK. Guide d utilisateurs

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

Accéder à ZeCoffre via FTP

Trois types de connexions possibles :

Plan. Le système de transfert de fichiers d'internet. Introduction aux systèmes de transfert de fichiers Le protocole FTP.

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Serveurs de noms Protocoles HTTP et FTP

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Commencer avec Allplan Exchange. Nemetschek Allplan Systems GmbH, Munich. All rights reserved. Enregistrement

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Démarrage des solutions Yourcegid On Demand avec Citrix

Manuel de l utilisateur

Atelier Le gestionnaire de fichier

0.1 Mail & News : Thunderbird

Guide des fonctions avancées de mywishtv

Les différentes méthodes pour se connecter

Tél. : (241) / Fax : (241) eqc@bgfi.com.

A.-M. Cubat Mise à jour de PMB Passer à une version plus récente du logiciel Page 1 Source :

Le transfert de fichiers avec Filezilla Initiation à l'utilisation d'un client FTP

Un serveur FTP personnel, ça ne vous a jamais dit?

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

Gestionnaire des services Internet (IIS)

REPETEUR SANS FIL N 300MBPS

1 - Se connecter au Cartable en ligne

Comment créer vos propres pages web?

Manuel d installation et d utilisation du logiciel GigaRunner

Projet Administration Réseaux

Cours LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"

Préparation à l installation d Active Directory

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

MANUEL D INSTALLATION Sous WINDOWS

Configuration du serveur FTP sécurisé (Microsoft)

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

SOMMAIRE. Comment se connecter?

Installation du transfert de fichier sécurisé sur le serveur orphanet

Utilisation de l espace personnel (Serveur DATA)

Direction des Systèmes d'information

Manuel d utilisation de Form@Greta

Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM

Publier dans la Base Documentaire

FTP / WebDeploy /WebDAV. Manuel

Navigation dans Windows

Manuel d utilisation du Guichet électronique V2

Manuel utilisateur. Version 1.6b

Configuration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

Protéger une machine réelle derrière une machine virtuelle avec pfsense

TP1 : Initiation à l algorithmique (1 séance)

Travaux pratiques Bureau à distance et assistance à distance dans Windows 7

FAIRE UN PAIEMENT TIPI

Comment configurer Kubuntu

Service FTP. Stéphane Gill. Introduction 2

Configuration de WebDev déploiement Version 7

Créer et partager des fichiers

GEST_INSTANCES APPLICATION DE GESTION DES INSTANCES ET REUNIONS EN EPLE ETABLISSEMENT PUBLIC LOCAL D ENSEIGNEMENT

Manuel d utilisation du téléphone IP Cisco Small Business Pro SPA525G

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence :

Chapitre 2 Accès aux partages depuis votre système d'exploitation

sécurisé de l ENSMM Accès au serveur FTP - Microsoft Windows 7 École Nationale Supérieure de Mécanique et des Microtechniques

Comment se connecter au VPN ECE sous vista

Guide pour la configuration d adresse

WINDOWS SERVER 2008 PART III : REMOTE APP

Installation de Joomla avec Filezilla

Présentation, mise en place, et administration d'ocs Inventory et de GLPI

Alfresco Guide Utilisateur

Utilisation du client de messagerie Thunderbird

Ce guide décrit la procédure à suivre afin de profiter pleinement du Service de Transfert de Fichiers EGIS. Il décrit

L accès à distance du serveur

Guide de l utilisateur Mikogo Version Windows

Guide SQL Server 2008 pour HYSAS

Manuel utilisateur *PA * MAJ 30/12/2013 FR

Tutoriel : Utilisation du serveur de calcul à distance de PSE

Couche application. La couche application est la plus élevée du modèle de référence.

Thunderbird est facilement téléchargeable depuis le site officiel

INTERCONNEXION ENT / BCDI / E - SIDOC

FTP & SMTP. Deux applications fondamentales pour le réseau Internet.

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

PREMIERE UTILISATION D IS-LOG

Comment créer un site web Proxy gratuitement!

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Transcription:

16 février 2015 (màj 17/02) NB : j ai réalisé ce corrigé avant son application en TP, il se peut que certaines réponses soient inexactes. Vous fâchez pas :c Je vous conseille de faire le TP par vous-même et de basculer sur la correction si besoin. Mais c est comme vous voulez. Non vraiment. Table des matières Utilisation de clients FTP 2 1. Clients FTP............................ 2 2. Serveurs FTP de FAI....................... 2 Un client FTP : votre navigateur 3 3. Ptite balade............................ 3 4. Upload............................... 4 Un client FTP en ligne de commande 4 5. halp D :.............................. 4 6. Téléchargement.......................... 6 7. Débit................................ 7 8. Serveur IUT............................ 7 Un client FTP graphique : Filezilla 8 9. Mode passif............................ 8 10. Mode actif............................. 10 11. Comparaison........................... 10 1

Utilisation de clients FTP 1. Clients FTP Donner quelques noms de clients FTP disponibles sous Windows et sous Linux? Merssi l internet! On compte de nombreux clients FTP différents : FileZilla, CrossFTP, curl, FireFTP, SecureFtp, AnyClient... 2. Serveurs FTP de FAI Donnez les adresses des serveurs FTP de quelques fournisseurs d accès à Internet (FAI) et celui du serveur ftp de l IUT de Dijon. Dans les exercices suivants, le serveur FTP utilisé sera ftp.lip6.fr Quelques exemples pour les FAI : perso-ftp.orange.fr ftpperso.free.fr ftp.free.fr ftpperso.bbox.fr... L adresse du FTP de l IUT (en FTPS) : sextans6.u-bourgogne.fr 2

Un client FTP : votre navigateur 3. Ptite balade Promenez-vous dans l arborescence et téléchargez un fichier. Notez le taux de transfert (pour cela, il faut télécharger un gros fichier). Il est possible de naviguer dans les différents répertoires et récupérer un fichier. Pour ma part, je récupère le fichier ls-lr.gz à la racine de ftp://ftp.lib6.fr. Le téléchargement se lance, et je relève la vitesse dans mes téléchargements. 3

Plutôt acceptable, non? 4. Upload Pouvez-vous transférer un fichier sur le serveur FTP? Pourquoi? Est-il possible d envoyer un fichier? Non. Il s agit premièrement d un serveur public et sans authentification, donc pas de permission d écriture. De plus, le navigateur ne le supporte pas. Un client FTP en ligne de commande 5. halp D : Utilisez la commande help avant d étudier les commandes disponibles. Commençons par se connecter : on lance ftp avec, en paramètre, le serveur auquel se connecter. Le nom d utilisateur est demandé, nous sommes anonymous, nous sommes légion. Guest login ok, type your name as password., ce que nous faisons (anonymous). 4

Note : ftp -A (hôte) permet de se connecter directement en anonyme. Tapons help : Taper help suivi d une des commandes de la liste donne de très brèves infos sur l utilité de cette commande : 5

6. Téléchargement Utiliser les commandes cd, ls -l, get et quit afin d obtenir un fichier dans l arborescence publique et de se déconnecter du serveur. On gardera une trace (que l on allègera ) des réponses du serveur à ces différentes commandes. cd permet de parcourir dans l arborescence ls permet de lister les fichiers du répertoire courant. Le paramètre -l ajoute des détails. get permet de télécharger un fichier quit quitte. On est à présent connecté sur un serveur FTP en anonyme. Woo! Voyons voir un peu à quoi tout ça ressemble avec un ls -l : Les premières lignes, précédées des différents codes de statut, donnent la réponse du serveur (avec une explication derrière). Ici tout va bien ; et on se retrouve avec la liste des fichiers bien détaillée (en long listing ), avec le nom de chaque fichier en bout de ligne. On peut naviguer avec cd dans les différents répertoires (en remontant avec..), et afficher le contenu à coups de ls. C est franchement pas agréable... Après vous être perdu(e) une dizaine de fois, vous tombez sur un fichier intéressant à télécharger : pas trop volumineux pour ne pas trop attendre, et assez imposant pour que l estimation de la vitesse du transfert soit correcte. Allez hop, le fichier ls-lr.gz à la racine. Pourquoi chercher plus loin? On tape get ls-lr.gz (ou recv) pour récupérer le fichier. Deux premières lignes apparaissent pour nous dire que le transfert débute. On patiente (rien 6

ne s affiche) jusqu à la fin du téléchargement signalé par le code 226 (Transfer complete.) Et on se barre d ici! :D (commande bye) 7. Débit Donner le débit du transfert. On relève ce débit juste après le téléchargement d un fichier (dans mon cas, 829 Ko/s). 8. Serveur IUT Connectez-vous sur le serveur ftp de l IUT. Pouvez-vous transférer des fichiers sur le serveur? Pourquoi? :( De mémoire, ce client ftp ne supporte pas FTPS (requis pour le serveur de l IUT). Impossible donc de s y connecter de cette manière. Cependant, j imagine qu il est possible de transférer des fichiers sur votre dossier personnel. MàJ : Après réflexion, il peut s agir d un serveur FTP interne et donc pas accessible depuis l extérieur. Dans ce cas, je ne peux pas tester ça ici. Désolé! 7

Un client FTP graphique : Filezilla 9. Mode passif Utiliser ce site pour vous connecter et relever les échanges entre le client et le serveur à la connexion. On crée une nouvelle entrée dans le Gestionnaire de Sites (Ctrl+S, ou icône en haut à gauche de la barre d outils). Hôte : ftp.lip6.fr 8

Port : (laisser vide pour la valeur par défaut) Protocole : FTP Le mode passif se règle dans le troisième onglet (Paramètres de transfert). Puis on s y connecte avec le bouton correspondant en bas. À gauche, les dossiers locaux ; à droite, le serveur On se retrouve sur le même serveur que précédemment en ligne de commande (vous pouvez d ailleurs remarquer le fichier ls-lr.gz). Les échanges entre le client et le serveur apparaissent dans la console au dessus : on retrouve en bleu ce qui est envoyé par le client, et en vert ce qui est répondu par le serveur. En remontant, on lit différentes commandes telles que USER anonymous, et PASS anonymous, SYST et FEAT pour obtenir respectivement les infos du serveur, et les fonctionnalités qu il supporte, etc. À chaque commande, le serveur répond. En mode passif, on voit que le client envoie la commande PASV, ce à quoi le serveur retourne PORT suivi d un port à utiliser pour le client : c est donc 9

le client qui ouvre le canal de données, en direction du port renseigné par le serveur. 10. Mode actif NB : il s agit de la question 11. La 10 a disparu du sujet. Utiliser ce site pour vous connecter et relever les commandes du client et les réponses du serveur à la connexion. Même manip, en mode actif cette fois-ci. En mode actif, on voit que le client envoie la commande PORT pour communiquer le port au serveur : c est le serveur qui ouvre le canal de données. Un déroulement complet est décrit juste après. 11. Comparaison Expliquer les différences concernant les échanges entre le client et le serveur entre les deux modes. Pour résumer... 10

On distingue deux canaux de communication : le canal de contrôle (pour l envoi des différentes commandes), et le canal de données (pour les... données). Cette séparation permet notamment d envoyer des commandes sans avoir à attendre la fin d un transfert de fichier. On utilise généralement le mode passif lorsque le serveur n est pas capable d établir le canal de données, notamment à cause de pare-feux et autres protections. En passif, le client établit les deux canaux, et le serveur renseigne au client le port auquel il doit s adresser. Les ports utilisés ci-dessous le sont à titre d exemple et peuvent être entièrement différents dans la réalité. Mode actif (le serveur ouvre le canal de données) : Le client ouvre le canal de contrôle du port client 2000 au port serveur 21. Le client envoie PORT 2001 au serveur, et le serveur répond en reconnaissant l info sur le canal de contrôle. Le serveur ouvre le canal de données du port serveur 20 au port client 2001 Le client répond en reconnaissant sur le canal de données ouvert par le serveur. Mode passif (le client ouvre les deux canaux) : Le client ouvre le canal de contrôle du port client 2000 au port serveur 21. Le client envoie PASV au serveur sur le canal de contrôle. Le serveur répond (via le même canal) PORT 2705 lorsqu il est prêt à écouter sur ce port. Le client ouvre le canal de données du port client 2001 au port serveur 2705. Le serveur répond et reconnaît l info sur le canal de données Et voilà : les canaux de données et de contrôle sont établis. xoxo :) 11