[[:outils:accueiloutils|{{ :iconemaison.jpg?nolink&25|La page outils}}]]
==== Outils - Transférer des fichiers avec FileZilla client ====
[Mise à jour le 16/5/2023]
=== 1. Présentation ===
**FileZilla Client** est un client FTP, **FTPS** et **SFTP**, développé sous la licence publique générale GNU. Il est intégré à la liste des logiciels libres préconisés par l’État français dans le cadre de la modernisation globale de ses systèmes d’information. Wikipédia
{{ :web:sharing-server.gif?nolink |}}
**(1)** **Conception** locale (sur le PC ou un serveur) puis transfert des fichiers constiuants le site sur le serveur distant\\
**(2)** **Consultation** du site installé sur le serveur (test, internaute)
----
=== 2. Première utilisation : configuration et test de votre connexion au serveur ===
* **Lancez** FileZilla en cliquant sur {{:outils:220px-filezilla_logo.svg.png?nolink&20|}} dans la barre des tâches.
* **Cliquez** sur l'icône {{:outils:filezilla0.png?nolink|}} "//Ouvrir le gestionnaire des Sites//" . Une boîte de dialogue doit s'ouvrir comme sur la copie d'écran ci-dessous.
* **Cliquez** sur {{:outils:nouveausite.png?nolink|{{:outils:nouveausite.png?nolink|}}
* Dans l'arborescence "**Mes Sites**", remplacez le texte "**Nouveau Site**" par le nom de votre site.
* Dans l'onglet "**Général**" :
* Sélectionnez **SFTP - SSH File Transfert Protocol** dans le champ **Protocole**.
* Entrez l'adresse **IP du serveur** auquel vous voulez accéder (sur la figure ci-dessus 192.168.200.x est un exemple).
* Sélectionnez **//Normal//** dans le champ **Type d'authentification** comme sur la figure ci-dessus.
* Entrez le **login** et le **mot de passe** .
{{ :outils:ftp1.jpg?nolink |}}
* **Cliquez** sur {{:outils:connexion.png?nolink|}}. Une boîte de dialogue doit s'ouvrir comme sur la copie d'écran ci-dessous.
{{ :outils:ftp2.jpg?nolink |}}
* **Entrez** votre mot de passe. Les répertoires et les fichiers de votre compte doivent apparaître dans la partie "**Site distant**" du logiciel comme dans l'exemple ci-dessous.
{{ :outils:ftp4.jpg?nolink |}}
* **Configurez** la partie "**Site Local**" pour accéder aux fichiers à sauvegarder sur le serveur. \\ Un exemple est donné ci-dessus.
Une fois cette configuration faite, vous pourrez transférer des fichiers ou des répertoires du PC vers le serveur ou du serveur vers le PC par un simple **glisser, déplacer**.
=== 3. Particularité du RaspBerry Pi ===
Le **Raspberry Pi** fonctionnant sous Linux, FileZilla affiche le dossier de l'utilisateur lors de la connexion comme dans l'exemple ci-dessous.
* //Exemple// : dossier de l'utilisateur meteo1 situé dans /home
{{ :outils:raspi1fillezilla.png?nolink |}}
Un site web **NE FONCTIONNE PAS** dans le dossier de l'utilisateur. Il **DOIT** être placé dans un dossier créé à l'emplacement **/var/www/html/** comme dans l'exemple ci-dessous.
* //Exemple// : le dossier meteo1, créé dans /var/www/html/, est prêt à recevoir les fichiers d'un site.
{{ :outils:raspi2fillezilla.png?nolink |}}