User Tools

Site Tools


transfert-fichiers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

transfert-fichiers [2020/06/24 14:44] (current)
guy created
Line 1: Line 1:
 +====== TRANSFERT PAR PROTOCOLE FTP ou SFTP ======
  
 +=====  Introduction =====
 +
 +Le **FTP** (File Transfer Protocol) a été créé pour le transfert de fichiers, il peut être utilisé entre ordinateurs,​ c’est le procédé courant pour mettre en place des fichiers d’un ordinateur sur un site distant. C'est également une bonne solution entre deux ordinateurs sur un même réseau.
 +
 +Pour deux ordinateurs,​ le protocole se fait entre un **serveur** et un hôte appelé également **client**.
 +
 +Les logiciels à utiliser sont :
 +
 +  * Client :
 +    * **FileZilla**,​
 +    * ou **CoreFTP**,​
 +    * ou **FireFTP** (extension du navigateur FireFox)
 +
 +{{filezilla1_800.png|}}
 +
 +  * Serveur :
 +    * **FileZilla Server**.
 +
 +Pour éviter l’énumération de procédures très proches, le seul cas présenté ici est FileZilla.
 +
 +FileZilla existe donc en deux versions :
 +  * la version **Serveur** qui détermine les autorisations d’accès (nom d’utilisateur,​ mot de passe, répertoires accessibles et droits correspondants)
 +  * la version **Client** qui permet d’entrer les paramètres pour avoir accès au serveur.
 +
 +Pour faire des transferts de fichiers entre deux PC, il faut activer le __Serveur__ sur l’une des machines et lancer **FileZilla** sur l’autre.
 +
 +
 +===== Configuration du serveur FileZilla =====
 +
 +Lancer le serveur, la fenêtre se présente ainsi :
 +
 + 
 +Cliquer ensuite sur **Settings/​Users**.
 +
 + 
 +- Pour entrer ou ajouter un utilisateur,​ cliquer sur **Add**, entrer un //nom// puis un //mot de passe//.
 +
 +
 +- Pour attribuer des droits à cet utilisateur,​ cliquer sur **Shared folders**. En cliquant sur **Add** en-dessous, on peut choisir les dossiers autorisés. En cochant en face les différentes options, on autorise ou on limite certaines fonctions. On peut désigner l’un des dossiers pour l’ouverture par défaut grâce à //Set as home dir//.
 +
 + 
 +Le serveur, une fois configuré, ​ se lance systématiquement au démarrage. Le couper si l’on en a pas besoin.
 +
 +
 +
 +===== Transfert =====
 + 
 +Pour faciliter l’utilisation répétée de FileZilla, il est conseillé de paramétrer le Serveur par le **Gestionnaire de site** : adresse de l’hôte, nom d’utilisateur et mot de passe (idem).
 +
 +  * Ouvrir l’application FileZilla, puis Ouvrir/​Gestionnaire de site, choisir ou définir le serveur adéquat enregistré.
 +    * L’adresse de l’hôte est celle du serveur. La meilleure solution est d’utiliser son adresse IP
 +    * Cocher Normal pour l’authentification
 +    * Entrer un des noms d’utilisateurs connu sur le serveur
 +    * Entrer son mot de passe
 +    * Enregistrer et Quitter
 +  * Rouvrir le gestionnaire,​ choisir le site et lancer Connexion
 + 
 +  * L’écran suivant montre à gauche l’arborescence du site local (le PC d’où est lancé FileZilla) et à droite, la partie accessible du site distant (le PC « hôte », c’est à dire le serveur).
 + 
 +  * Il suffit de prendre le fichier à transférer et de le glisser dans le répertoire adéquat sur l’autre PC.
 + 
 +  * Instantanément,​ l’archive est copiée à l’emplacement choisi.
 +
 +  * Quitter FileZilla.
 +
 +==== NOTA ====
 +
 +Pour le paramétrage du gestionnaire de sites de FileZilla, on a intérêt à attribuer une adresse IP fixe au PC Serveur. A cet effet, ouvrir la fenêtre Etat Connexion Réseau local, cliquer sur //​Propriétés//​. Dans la nouvelle fenêtre, ​ faire descendre le menu déroulant jusqu’à Protocole TCP/IP
 + 
 +Cliquer sur //​Propriétés//​
 + 
 +Cocher //Utiliser l’adresse suivante// et entrer les paramètres suivants :
 +  * Adresse IP du serveur, par exemple : 192.168.0.10
 +  * Masque : 255.255.255.0
 +  * Passerelle par défaut : recopier l’adresse lue auparavant quand l’adresse était en IP automatique,​ (qui doit être aussi celle indiquée dans la rubrique Connexion USB)
 +  * DNS : Pour trouver les DNS des différents FAI, consulter http://​www.zonehd.net/​dossier/​les-dns-des-fai-haut-debit/​
 +
 +Par exemple, pour Tele2, entrer les DNS: 130.244.127.161 et 162
 +
 +===== Transfert par FTP Windows =====
 +
 +Pour installer le **FTP Windows**, ​
 +  * cliquer **Panneau de Configuration/​Programmes/​Activer des fonctionnalités**. ​
 +  * Dans la nouvelle fenêtre, **Service Internet (IIS)**, ouvrir l'​arborescence **Service de Publication FTP** et cocher **Console de gestion FTP** et **Serveur FTP**.
 +  * Cliquer sur **OK**.
 +Après installation,​ on accède à la console de gestion FTP par **Panneau de Configuration/​Syustème de Maintenance/​Outils d'​Administration/​IIS6 Manager**.
 +
 +==== Activer le serveur FTP ====
 +
 +Ouvrir l'​arborescence dans la console, ​
 +  * clic droit sur Défaut dans Sites FTP pour le supprimer. ​
 +  * Clic droit sur Site FTP/​Nouveau,​ Siter FTP, entrer un nom du site dans l'​onglet Description. ​
 +  * Laisser les adressses IP et ports sur les valeurs par défaut.
 +  * Dans le panneau Isolation de l'​utilisateur,​ cocher Isoler.
 +  * Sélectionner le répertoire de base C:​\inetpub\ftproot
 +  * Terminer avec uniquement l'​autorisation de lecture du répertoire de base.
 +
 +==== Redémarrer et tester ====
 +....
 +
 +===== Transfert vers un site Internet =====
 +
 +Pour le transfert de fichiers vers son propre site, il n'y a pas besoin de FileZilla_Serveur,​ ici, c'est le site qui est le serveur.
 +
 +Lancer **FileZilla**,​ puis suivre la procédure suivante:
 +  * Fichier/​Ouvrir/​Gestionnaire de sites
 +  * Cliquer Nouveau site
 +  * Lui donner un nom (ce n'est qu'un pense-bête)
 +  * Entrer
 +    * Hôte= adresse du site (Ex: prenom.nom.free.fr)
 +    * Type serveur= FTP
 +    * Cocher //Normal//
 +    * Utilisateur= nom d'un administrateur du site (Chez Free, prenom.nom)
 +    * Mot de Passe = xxxx
 +    * Cliquer //​Enregistrer//​ ou //​Connexion//​
 +
 +{{filezilla1.png|}}
 +
 +Une double fenêtre s'​ouvre avec le PC local à gauche et le serveur à droite.
 +Il suffit de naviguer des 2 côtés et transférer ce que l'on veut au bon endroit par glisser-déposer.
 +
 +{{filezilla_2_800.png|}}
 +
 +Une fois les paramètres mémorisés,​ il suffit de cliquer l'​icône en-dessous du menu Fichier pour avoir un menu déroulant des sites et se connecter sur ces sites.
 +
 +===== SFTP =====
 + 
 +  * Pour un transfert de fichiers par Internet, il vaut mieux utiliser une solution sécurisée,​ ce que sait faire **Filezilla** qui utilise selon le choix **FTP**, **SFTP** (SSH FTP), **FTPS** ou FTPES (FTP avec chiffrement).
 +
 +{{filezilla_options.png|}}
 +
 +
 +  * De son côté, **WinSCP** est un client **SFTP** graphique pour Windows. Il utilise SSH et est open source. Le protocole **SCP** est également supporté. Le but de ce programme est de permettre la copie sécurisée de fichiers entre un ordinateur local et un ordinateur distant (Windows, Linux ou Mac). 
 +
 +{{winscp1.png|}}
 +
 +A la connexion, entrer le mot de passe s'il n'a pas été enregistré.
 +
 +{{winscp2.png|}}
 +
 +
 +On trouve le même interface que celui de **Filezilla** avec à gauche l'​ordinateur local et à droite le distant.
transfert-fichiers.txt · Last modified: 2020/06/24 14:44 by guy