FileZilla - définition des nouveaux droits d'accès

FileZilla : manipuler les fichiers

Nous avons vu dans des articles précédents comment installer le client FTP FileZilla sur son ordinateur, comment le connecter à un site distant et comment transférer des fichiers entre son ordinateur et le site distant. Nous découvrons dans cet article comment manipuler les fichiers et les répertoires à distance avec FileZilla.

Les manipulations de base

Les manipulations de base peuvent se réaliser en cliquant droit dans la zone des dossiers et fichiers :

FileZilla - opérations sur les fichiers et répertoires
FileZilla – opérations sur les fichiers et répertoires
Haut de page

Créer un dossier

Cliquer droit dans le répertoire où vous voulez créer un sous-répertoire (dossier) :

FileZilla - créer un répertoire
FileZilla – créer un répertoire

WordPress demande le nom du sous-répertoire à créer dans le répertoire courant :

FileZilla - nom du répertoire à créer
FileZilla – nom du répertoire à créer

puis le crée, tout en restant dans le répertoire courant :

FileZilla - répertoire créé
FileZilla – répertoire créé

L’option  Créer un dossier et y accéder  fonctionne de la même façon, sauf que FileZilla se positionne dans le nouveau répertoire après l’avoir créé.

Haut de page

Créer un fichier


Cliquer droit dans le répertoire où vous voulez créer un fichier :

FileZilla - créer un fichier distant
FileZilla – créer un fichier distant

FileZilla demande le nom du fichier à créer…

FileZilla - nommer un fichier créé
FileZilla – nommer un fichier créé

… puis crée un fichier vide avec l’extension saisie :

FileZilla - fichier créé
FileZilla – fichier créé
Haut de page

Actualiser l’affichage


Un répertoire peut avoir été modifié en dehors de FileZilla. La fonction  Actualiser  permet de mettre à jour les informations sur le contenu d’un répertoire (liste des fichiers et sous-répertoires, informations sur les fichiers) :

FileZilla - actualiser les informations sur un répertoire
FileZilla – actualiser les informations sur un répertoire

Voici les informations disponibles concernant les fichiers :

FileZilla - informations sur les fichiers
FileZilla – informations sur les fichiers

À noter : l’actualisation peut aussi être réalisée :

  • en appuyant sur la touche  F5  ,
  • en cliquant sur l’icône avec les deux flèches horizontales dans la barre d’outils :
FileZilla - outil Actualiser
FileZilla – outil Actualiser
Haut de page

Afficher les fichiers cachés

Il est possible de choisir si on veut faire apparaître ou non les fichiers marqués comme cachés (fichiers de type système généralement) :

FileZilla - affichage des fichiers cachés
FileZilla – affichage des fichiers cachés
Haut de page

Supprimer fichiers et/ou répertoires


Sélectionner un ou plusieurs fichiers et/ou sous-répertoires, puis cliquer droit lorsque la souris survole un élément de la sélection :

FileZilla - supprimer fichiers et/ou sous-répetoires
FileZilla – supprimer fichiers et/ou sous-répetoires

FileZilla supprime ce qui avait été sélectionné : fichiers et répertoires.

Haut de page

Renommer un fichier ou un répertoire


On peut procéder de façon identique pour modifier le nom d’un répertoire (sélectionner ou survoler un répertoire, cliquer droit, saisir le nouveau nom).

Sélectionner un fichier ou placer la souris dessus, cliquer droit et sélectionner l’option   Renommer  :

FileZilla - renommer un fichier
FileZilla – renommer un fichier

Il n’est pas possible de renommer plusieurs fichiers à la fois (l’option est inactive si on sélectionne plus d’un élément) :

FileZilla - pas de renommage multiple
FileZilla – pas de renommage multiple

FileZilla ouvre une saisie modificative sur le nom du fichier :

FileZilla - changer le nom d'un fichier
FileZilla – changer le nom d’un fichier
FileZilla - nom de fichier modifié
FileZilla – nom de fichier modifié

Un simple clic en dehors de la zone de saisie permet de prendre en compte la modification.

Il est aussi possible d’accéder directement à la saisie de modification du nom  :

  • en cliquant une première fois sur un nom de fichier, puis en cliquant une seconde fois (pas trop vite, cela ne doit pas être interprété comme un « double clic »),
  • en cliquant sur un nom de fichier et en tapant sur la touche  F2 
Haut de page

Copier le(s) adresse(s) dans le presse papier


Sélectionner un ou plusieurs fichiers et/ou sous-répertoires, puis cliquer droit lorsque la souris survole un élément de la sélection :

FileZilla - récupérer des adresses de fichiers
FileZilla – récupérer des adresses de fichiers

La ou les adresses peuvent être copiées, par exemple, dans un bloc-notes :

FileZilla - adresse ftp d'un fichier
FileZilla – adresse ftp d’un fichier

L’adresse indiquée est une adresse ftp. Ce qui nous intéresse généralement, lorsqu’on utilise WordPress, c’est l’adresse http.

Pour obtenir « l’adresse http », il faut savoir comment est installé le site. Les fichiers et répertoires visibles depuis internet se situent dans le répertoire « www ». Supposons que le dossier « /www/test/ corresponde à l’adresse internet « http://test.bidon.fr/ ». l’adresse http correspondant au fichier « fichier_demo_1.css » est alors « http://test.bidon.fr/dossier_demo/fichier_demo_1.css ».

On trouvera un exemple de la façon dont on peut faire correspondre un sous-domaine internet avec un répertoire sur un serveur connecté à internet : ici.

Haut de page

Modifier les droits d’accès aux fichiers et répertoires


Sélectionner un ou plusieurs fichiers et/ou sous-répertoires, puis cliquer droit lorsque la souris survole un élément de la sélection :

FileZilla - modifier les droits d'accès
FileZilla – modifier les droits d’accès

FileZilla propose de modifier tous les droits des fichiers et/ou sous-répertoires sélectionnés, ainsi que les droits des fichiers et/ou sous-répertoires contenus dans les répertoires sélectionnés :

FileZilla - définition de nouveaux droits d'accès
FileZilla – définition des droits d’accès

Il existe 3 catégories d’utilisateurs :

  1. le propriétaire est celui qui a créé le fichier sur le serveur, donc celui qui a installé WordPress,
  2. le groupe d’utilisateur qui a pu être créé par un administrateur du FTP sur le serveur,
  3. le public qui se connecte sans compte FTP, notamment en accédant au site via internet.

La recommandation standard pour une installation WordPress (certaines extensions peuvent nécessiter des droits spécifiques) est :

Pour les fichiers :

  1. propriétaire : lire + écrire,
  2. groupe : lire
  3. public : lire

Pour les répertoires :

  1. propriétaire : lire + écrire + exécuter; à savoir : « exécuter » est nécessaire pour pouvoir ouvrir le répertoire,
  2. groupe : lire + exécuter
  3. public : lire + exécuter

La récursion permet d’appliquer la modification des droits sur les sous-répertoires et/ou les fichiers contenus dans le répertoire dont on modifie les droits :

Choisir le type d'application récursive (tout, dossiers uniquements, fichiers uniquement)
Modifier les droits dans le répertoire et ce qu’il contient

On trouvera un article complet sur les droits d’accès (permissions) et WordPress dans le codex français. Les recommandations du codex WordPress (en anglais) se trouvent ici. Le codex présente aussi les généralités sur la gestion des droits d’accès.

Haut de page

Afficher / éditer un fichier

Sélectionner un fichier ou placer la souris sur un fichier, cliquer droit et sélectionner l’option    Afficher / Éditer  :

FileZilla - éditer un fichier
FileZilla – éditer un fichier

Le fichier s’ouvre dans l’éditeur par défaut de votre ordinateur, par exemple dans l’éditeur de texte de Windows :

FileZilla - éditer dans le bloc-notes Windows
FileZilla – éditer dans le bloc-notes Windows

Le fichier est bien là, mais illisible et je vous déconseille de le modifier depuis le bloc-notes (ou pire depuis Word qui n’est pas du tout conçu pour écrire des programmes informatiques). En fait, il y a un problème d’encodage du fichier et il faut utiliser un éditeur de code source comme « Notepad ++ » qui est gratuit.

Voici le même fichier édité dans Notepad++ :

FileZilla - éditer avec Notepad++
FileZilla – éditer avec Notepad++

Le point important est d’utiliser l’encodage  UTF8 (Sans BOM)  :

FileZilla - encodage des fichiers pour WordPress
FileZilla – encodage des fichiers pour WordPress

Dans FileZilla, le choix de l’éditeur se situe dans le menu situé en haut de la fenêtre :

FileZilla - définir l'éditeur de code
FileZilla – définir l’éditeur de code
FileZilla - paramètrer le choix de l'éditeur
FileZilla – paramètrer le choix de l’éditeur

Demander à  Utiliser  l’éditeur personnalisé   puis indiquer l’adresse où se trouve le programme Notepad++ :

FileZilla - choisir l'éditeur de code
FileZilla – choisir l’éditeur de code

Il est possible de définir un autre éditeur de code en fonction de l’extension du fichier :

FileZilla - associer l'éditeur au type de fichier
FileZilla – associer l’éditeur au type de fichier

Exemple d’utilisation de l’option Association par type de fichier :

  • reprendre les associations définies dans le système d’exploitation
  • éditer dans Notepad++ les fichiers html (redéfinition par rapport au système d’exploitation qui ouvre les fichiers html dans un navigateur) et les fichiers de logs (qui ne sont probablement pas définis au niveau du système d’exploitation.
FileZilla - paramètrer l'édition personnalisée
FileZilla – paramètrer l’édition personnalisée

 

Lorsqu’on revient dans FileZilla après une modification sauvegardée dans l’éditeur, FileZilla invite à recopier le fichier modifié sur le serveur distant :

FileZilla - envoyer un fichier modifié sur le serveur distant
FileZilla – envoyer un fichier modifié sur le serveur distant

En cliquant  Non  le fichier n’est pas recopié vers le serveur distant.

Si les modifications doivent être poursuivies, on peut cliquer sur  Oui  tout en ne sélectionnant pas  Terminer l’édition . Le Fichier distant est mis à jour, tandis que le fichier local (temporaire ) peut être utilisé pour d’autres modifications.

Si on demande à terminer l’édition, et qu’on utilise l’éditeur, le message suivant apparaît :

FileZilla - fin édition de fichier
FileZilla – fin édition de fichier

Que l’on conserve le fichier dans l’éditeur ( Oui ) ou qu’on demande de le supprimer ( NON ), FileZilla ne demandera plus si on souhaite envoyer le fichier modifié vers le serveur distant.

En synthèse, en matière d’édition de fichier, FileZilla permet :

  • de définir un éditeur par défaut qui soit un éditeur de code et non un éditeur de texte,
  • d’utiliser les  Associations « type de fichier / éditeur »  définies au niveau du système d’exploitation,
  • de définir un éditeur spécifique pour des types de fichiers qui, par exemple, ne sont pas définis au niveau du système d’exploitation,
  • de modifier un fichier puis de le renvoyer vers le serveur distant.
Haut de page

Gérer les fichiers en cours d’édition

Le menu principal offre une option permettant de gérer les fichiers en cours d’édition :

FileZilla - les fichiers en cours d'édition
FileZilla – les fichiers en cours d’édition

FileZilla liste les fichiers en cours d’édition :

FileZilla - liste des fichiers en cours d'édition
FileZilla – liste des fichiers en cours d’édition

Il est ensuite possible de sélectionner un  fichier et de choisir une des actions proposées :

  • Annuler l’édition : FileZilla ne proposera plus de mettre à jour le fichier après édition,
  • Envoyer : envoie vers le serveur distant la dernière version sauvegardée depuis l’éditeur,
  • Envoyer et terminer l’édition : revient à effectuer les deux actions précédentes,
  • ouvrir le fichier : ouvre le fichier dans l’éditeur

Si aucun fichier n’est en cours d’édition, FileZilla l’indique :

FileZilla : aucune édition en cours
FileZilla : aucune édition en cours
Haut de page

Action du double-clic sur un fichier ou un répertoire

Il est possible de définir l’action que doit réaliser FileZilla lorsqu’on double-clic sur un fichier ou un répertoire dans la zone des répertoires courant (local ou distant).

L’option est accessible depuis le menu  Édition  avec l’option  Paramètres…  :

FileZilla - paramétrer le double clic
FileZilla – paramétrer le double clic
FileZilla - actions possibles sur un double-clic pour un fichier
FileZilla – actions possibles sur un double-clic pour un fichier
FileZilla - actions possibles sur un double-clic pour un répertoire
FileZilla – actions possibles sur un double-clic pour un répertoire

À partir de là, l’action définie s’appliquera lorsque vous cliquerez sur un fichier ou un répertoire dans la zone d’affichage du répertoire courant, local ou distant :

FileZilla - zones pour le double-clic
FileZilla – zones pour le double-clic

Personnellement, j’évite de lancer un transfert sur un simple double-clic, c’est le meilleur moyen de se retrouver avec des fichiers sur son site internet sans vraiment le vouloir. Je préfère éditer un fichier (au pire je devrais le refermer si ce n’était pas ce que je souhaitais, et c’est pratique sur un site de test) et l’ouverture du répertoire me convient parfaitement.

Haut de page

Déplacer ou copier par glisser / déposer

Il est possible d’utiliser le glisser / déposer pour :

  • déplacer des fichiers et répertoires se trouvant dans la même zone de FileZilla (locale ou distante),
  • copier des fichiers et répertoires entre les zones de FileZilla (locale ou distante),
  • copier des fichiers et répertoires entre une zone de FileZilla (locale ou distante) et l’explorateur Windows ou le bureau.

Déplacer dans la même zone FileZilla

Glisser / déposer à l’intérieur de la même zone locale ou distante, permet d’y déplacer des fichiers et/ou des répertoires .

Dans cet exemple, nous remontons le fichier wp-config.php d’un cran dans l’arborescence :

  1. cliquer gauche sur le fichier « wp-config.php » dans le répertoire « www »,
  2. déplacer la souris en maintenant le clic enfoncé (l’icône de la souris fait apparaître un signe « + » là où on peut déposer le fichier),
  3. relâcher la souris quand on survole le pseudo répertoire « … » qui indique le répertoire parent dans l’arborescence :
Glisser déposer de wp-config.php depu_is le répertoire "www" vers son répertoire parent
Remonter wp-config.php dans le répertoire parent

On peut constater que le fichier « wp-config.php » ne se trouve plus dans le répertoire « www » :

L'affichage montre que wp-config.php n'est plus dans le répertoire "www"
wp-config.php retiré de « www »

Si on visualise le répertoire parent de « www » (cliquer sur le pseudo répertoire « … »), on peut constater que le fichier « wp-config.php » s’y trouve désormais :

Affichage du répertoire parent avec wp-config.php
wp-config.php déplacé dans le répertoire parent

Copier entre zones FileZilla

Glisser / déposer entre les zones locales et distantes permet de copier des fichiers et/ou des répertoires  d’une zone à l’autre.

Si vous disposez d’une installation locale pour tester votre site WordPress, une opération courante consiste à :

  • télécharger le(s) fichier(s) à modifier du site connecté à internet vers l’installation locale,
  • mettre au point l’évolution en la testant localement,
  • renvoyer le(s) fichier (s)modifié(s) vers le site connecté à internet.

De cette façon on s’assure de modifier les fichiers réellement mis en ligne sur le site et de ne pas casser le site durant la mise au point de la nouvelle version.

Copier de distant vers local

  1. Sélectionner les fichiers et répertoires distants à copier puis cliquer gauche sur un élément sélectionné,
  2. faire glisser la souris jusqu’à à l’endroit dans la zone locale où copier le fichier (l’icône de la souris fait apparaître un signe « + » là où on peut copier les éléments sélectionnés),
  3. relâcher le bouton gauche de la souris.
Exemple de glisser déposer un fichier depuis la zone distante vers la zone locale pour le copier
Copier un fichier de distant vers local

Si le(s) fichier(s) à déplacer existe(nt), FileZilla le signale.

  1. Choisir l’action à réaliser (remplacement, remplacement conditionnel…),
  2. Choisir la condition d’application de l’action (pour tous les éléments existants dans la zone cible, pour cette demande, seulement pour les téléchargements…),,
  3. cliquer sur le bouton « OK »
Une fenêtre propose les actions disponibles
Choix de l’action

L’option « Toujours effectuer cette action » permet d’éviter que FileZilla redemande l’action à effectuer chaque fois qu’un fichier ou un répertoire existe dans la cible.

Si on demande de copier un répertoire, c’est tout le contenu du répertoire qui est traité.

FileZilla modifie le(s) fichier(s) local(aux) conformément à l’action demandée.

Copier de local vers distant

Les manipulations sont identiques à la copie de distant vers local, sauf que la sélection s’effectue dans la zone locale pour déplacer dans la zone distante.

  1. Sélectionner les fichiers et répertoires locaux à copier puis cliquer gauche sur un élément sélectionné,
  2. faire glisser la souris jusqu’à à l’endroit dans la zone distante où copier le fichier,
  3. relâcher le bouton gauche de la souris.
Exemple de glisser déposer de deux fichiers depuis la zone locale vers la zone distante pour les copier
Copie de local vers distant

Le traitement des fichiers et répertoires existants dans la zone cible est identique à celui de la copie de distant vers local.

Copier entre FileZilla et l’explorateur Windows

Il est possible d’effectuer les copies via une fenêtre Windows (bureau, explorateur).

Copier depuis la zone distante vers le bureau

  1. Sélectionner fichiers et répertoires dans la zone distante de FileZilla,
  2. déplacer puis relâcher la souris lorsqu’elle survole le bureau.
Glisser déplacer d'un fichier depuis la zone distante vers le bureau
Copier du site internet vers le bureau

Le fichier est copié sur le bureau :

Le fichier apparaît dans la zone distante de FileZilla et sur le bureau
Fichier copié sur le bureau

Copier de la zone distante vers l’explorateur

Glisser / déposer depuis le site distant vers une fenêtre de l’explorateur Windows :

Glisser déposer depuis la zone distante de FileZilla vers un répertoire Windows via l'explorateur
Copie de fichiers et répertoires vers un répertoire Windows

Lorsque le bouton gauche de la souris est relâché, FileZilla copie les fichiers dans le répertoire local :

Affichage de l'explorateur avec les fichiers copiés depuis le site distant
FileZilla a copié les fichiers dans l’explorateur

Copier du bureau Windows vers la zone distante de FileZilla

Glisser / déposer depuis le bureau Windows vers la zone distante de FileZilla :

Glisser le fichier sélectionné sur le bureau Windows vers la zone distante de FileZilla
Glisser du bureau vers zone distante

Lorsque le bouton gauche de la souris est relâché, FileZilla copie les fichiers dans vers le site distant :

Affichage du répertoire copié dans la zone distante de FileZilla
Fichier copié dans la zone distante de FileZilla

Copier de l’explorateur Windows vers la zone distante de FileZilla

Glisser / déposer depuis l’explorateur Windows vers la zone distante de FileZilla :

Glisser un répertoire sélectionné dans l'explorateur vers la zone distante de FileZilla
Glisser de l’explorateur vers zone distante

Lorsque le bouton gauche de la souris est relâché, FileZilla copie les fichiers dans vers le site distant :

Affichage du répertoire copié dans la zone distante de FileZilla
Répertoire copié de l’explorateur vers le site distant
Haut de page

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.