FileZilla : mode d'emploi pour accéder à ton site en SFTP

L’administration de WordPress ne suffit pas toujours. Quand une extension bloque l’accès au site, quand tu dois déposer un thème enfant ou récupérer un fichier de configuration, il faut aller directement sur le serveur. FileZilla Client est l’outil gratuit le plus répandu pour ça, sur Windows, macOS et Linux.
Installer FileZilla Client
Télécharge-le uniquement depuis le site officiel du projet, filezilla-project.org, et choisis bien FileZilla Client (FileZilla Server est un autre logiciel). Pendant l’installation sous Windows, lis chaque écran : l’installeur a parfois proposé des logiciels tiers en option. Décoche tout ce qui n’est pas FileZilla.
SFTP plutôt que FTP
FileZilla gère plusieurs protocoles. Le choix compte pour ta sécurité.
| Protocole | Chiffrement | Port habituel | Recommandation |
|---|---|---|---|
| FTP simple | Aucun : identifiants en clair | 21 | À éviter |
| FTP sur TLS explicite (FTPS) | Oui | 21 | Correct si SFTP indisponible |
| SFTP | Oui, via SSH | 22 (parfois un autre) | À privilégier |
Avec le FTP simple, ton mot de passe circule en clair sur le réseau. Sur un wifi public, c’est une invitation. Regarde dans l’espace client de ton hébergeur : la plupart affichent un accès SFTP ou SSH, avec l’hôte, le port et l’identifiant à utiliser. Certains hébergeurs mutualisés ne proposent que le FTP ou le FTPS ; dans ce cas, prends au moins FTPS.
Créer ta connexion dans le gestionnaire de sites
La barre de connexion rapide en haut de la fenêtre dépanne, mais le gestionnaire de sites est plus pratique et plus sûr. Ouvre-le par Fichier > Gestionnaire de sites, puis :
- clique sur « Nouveau site » et donne-lui un nom clair (« Mon blog, production ») ;
- choisis le protocole : SFTP - SSH File Transfer Protocol ;
- renseigne l’hôte (souvent ton domaine ou une adresse fournie par l’hébergeur) et le port ;
- type d’authentification : « Demander le mot de passe » est le plus prudent, ou « Fichier de clef » si tu utilises une clé SSH ;
- renseigne l’identifiant ;
- dans l’onglet « Avancé », tu peux définir le dossier local et le dossier distant par défaut.
À la première connexion SFTP, FileZilla affiche l’empreinte du serveur et te demande de la valider. C’est normal. Si ce message réapparaît plus tard sans changement de ta part, renseigne-toi auprès de l’hébergeur avant d’accepter.
Si tu enregistres tes mots de passe dans FileZilla, protège-les par un mot de passe principal dans les paramètres (Édition > Paramètres, rubrique Interface, au moment où l’on écrit). Sans lui, ils sont lisibles par quiconque accède à ton ordinateur.
Comprendre l’interface
La fenêtre se divise en quatre zones :
- en haut, le journal de connexion : utile pour comprendre une erreur ;
- à gauche, les fichiers de ton ordinateur ;
- à droite, les fichiers du serveur ;
- en bas, la file d’attente des transferts, avec les transferts réussis et échoués.
Sur le serveur, WordPress se trouve en général dans un dossier comme www, public_html ou htdocs. Tu le reconnais aux dossiers wp-admin, wp-content et wp-includes.
Transférer des fichiers
Le plus simple : glisse un fichier ou un dossier d’un panneau à l’autre. Un double-clic fonctionne aussi. Si le fichier existe déjà, FileZilla te demande quoi faire : écraser, écraser si plus récent, renommer ou ignorer.
Quelques gestes courants sur un site WordPress :
- déposer un thème ou une extension : envoie le dossier décompressé dans
wp-content/themesouwp-content/plugins; - désactiver une extension qui bloque le site : renomme son dossier dans
wp-content/plugins(par exemple en ajoutant-off). WordPress la désactive automatiquement ; - récupérer les médias : télécharge
wp-content/uploadsvers ton ordinateur.
Pour modifier un fichier, clic droit puis « Afficher/Éditer » : FileZilla l’ouvre dans ton éditeur, puis propose de renvoyer la version modifiée. Télécharge toujours une copie avant de modifier, pour pouvoir revenir en arrière.
Les droits des fichiers
Clic droit sur un fichier ou un dossier, puis « Droits d’accès au fichier » : tu vois une valeur à trois chiffres. Sur la plupart des hébergements, les valeurs habituelles pour WordPress sont :
- 755 pour les dossiers ;
- 644 pour les fichiers ;
- 440 ou 400 pour
wp-config.php(lecture seule), si ton hébergeur le permet ; certains hébergements exigent 640 ou 600 pour que PHP puisse le lire.
N’applique jamais 777 pour « débloquer » un problème : tout le monde pourrait écrire dans le fichier. Si une extension réclame des droits plus larges, cherche plutôt la cause. La configuration exacte dépend de l’hébergeur ; la documentation WordPress sur les permissions donne le cadre général. Notre article pour durcir la sécurité de WordPress complète le sujet.
Le cas de wp-config.php
Ce fichier contient les identifiants de ta base de données et les clés de sécurité. Quelques règles :
- ne le laisse jamais traîner dans un dossier partagé ou une messagerie ;
- garde une copie de la version qui fonctionne avant toute modification ;
- vérifie, après édition, que le fichier commence bien par
<?phpsans espace ni ligne vide avant.
Une erreur de syntaxe dans ce fichier rend tout le site inaccessible. Si ça arrive, renvoie simplement ta copie de sauvegarde. Pour les autres pannes, notre guide pour dépanner les erreurs courantes t’aidera.
La prudence avant tout
FileZilla te donne un accès complet au serveur, sans corbeille ni bouton « annuler ». Avant une suppression ou un remplacement massif, assure-toi d’avoir une sauvegarde récente : notre tutoriel pour installer UpdraftPlus t’y aide. Et déconnecte-toi quand tu as fini.
Cet article peut contenir des liens partenaires. Ils n'influencent jamais ce que nous écrivons.