12 min de lecture

FTP, SFTP, FTPS : définition, fonctionnement et différences

Sophie MartinSophie MartinÉditorial La Fabrique

Le FTP (File Transfer Protocol) est un protocole utilisé pour transférer des fichiers entre votre ordinateur et un serveur web. C’est l’une des technologies historiques d’Internet, encore utilisée aujourd’hui pour gérer les fichiers d’un site, installer des plugins, corriger un bug ou migrer un site vers un autre hébergeur.

En bref : FTP transfère des fichiers entre un poste et un serveur, mais sans aucun chiffrement (port 21, norme RFC 959 de 1985). FTPS est le même protocole protégé par TLS (port 21 en mode explicite, 990 en mode implicite). SFTP est un protocole différent qui passe par SSH sur le port 22 : c’est le choix par défaut pour accéder à un hébergement web en 2026.

Comparatif FTP, FTPS et SFTP : chiffrement, ports 21, 990 et 22, normes et usage conseillé

FTP fonctionne à travers une connexion entre :

  • un client FTP (FileZilla, Cyberduck, WinSCP),
  • et un serveur distant (hébergeur, VPS, serveur cloud).

Le principe est simple : envoyer et récupérer des fichiers à distance. La spécification officielle du protocole est la RFC 959 publiée par l’IETF en octobre 1985.

Comment fonctionne le FTP

FTP repose sur deux canaux distincts, ce qui le différencie de la plupart des protocoles du web :

  • un canal de contrôle, ouvert sur le port 21 du serveur, qui transporte les commandes (connexion, liste des dossiers, demande de téléchargement) et les réponses du serveur ;
  • un canal de données, ouvert à chaque transfert, qui transporte le contenu des fichiers et des listes de dossiers.

En mode actif, c’est le serveur qui ouvre la connexion de données vers le client, depuis son port 20. En mode passif, c’est le client qui se connecte à un port indiqué par le serveur. Le mode passif est le plus utilisé aujourd’hui, car il passe mieux les pare-feu et les box internet. Les ports 20 et 21 sont ceux enregistrés pour FTP dans le registre des ports de l’IANA.

Point essentiel : en FTP classique, l’identifiant, le mot de passe et les fichiers circulent en clair. Toute personne placée sur le chemin réseau (Wi-Fi public, réseau compromis) peut les lire.

Comment fonctionne un client FTP

Un client FTP utilise une interface à deux colonnes :

  • à gauche : vos dossiers et fichiers locaux,
  • à droite : les fichiers présents sur le serveur.

Les actions principales se font par glisser-déposer :

  • envoyer un fichier vers le serveur,
  • télécharger un fichier depuis le serveur,
  • supprimer, renommer ou modifier un fichier,
  • corriger un fichier de configuration (.htaccess, wp-config.php, robots.txt).

Pour se connecter, quatre informations sont nécessaires :

  • hôte (nom du serveur ou IP),
  • identifiant,
  • mot de passe (ou clé SSH en SFTP),
  • port (21 pour FTP et FTPS explicite, 22 pour SFTP).

Sans ces informations, il est impossible d’accéder aux fichiers de votre site WordPress. Elles figurent dans l’espace client de votre hébergeur web, généralement dans une rubrique « FTP », « SFTP » ou « SSH ».

Les clients les plus courants

Trois clients gratuits couvrent l’essentiel des besoins (pages officielles consultées le 19/10/2026) :

  • FileZilla Client : logiciel libre distribué sous licence GNU GPL, disponible sur Windows, macOS et Linux ; il gère FTP, FTP sur TLS (FTPS) et SFTP.
  • WinSCP : client gratuit pour Windows, compatible FTP, FTPS, SFTP, SCP, WebDAV et Amazon S3.
  • Cyberduck : client libre pour macOS et Windows, qui ajoute aux protocoles FTP et SFTP de nombreux stockages cloud (Amazon S3, Backblaze B2, Google Drive, Dropbox…).

Page d’accueil du projet FileZilla avec les liens de téléchargement de FileZilla Client et FileZilla Server, capture du 19/10/2026

Page d’accueil de WinSCP, client SFTP et FTP gratuit pour Windows, capture du 19/10/2026

Page d’accueil de Cyberduck présentant les protocoles pris en charge FTP, SFTP, WebDAV et Amazon S3, capture du 19/10/2026

Un navigateur web ne sert plus de client FTP : Google a retiré la prise en charge des liens ftp:// de Chrome, désactivée par défaut à partir de la version 88 puis supprimée du code avec la version 95, selon la fiche « Remove FTP support » de Chrome Platform Status. Firefox a fait de même avec sa version 90.

Pourquoi demander un accès FTP ou SFTP

Même si vous travaillez avec une agence ou un freelance, vous devez absolument obtenir vos accès FTP/SFTP.

Cela vous permet :

  • de récupérer une copie complète de votre site WordPress,
  • de corriger un fichier cassé en urgence,
  • de restaurer un plugin ou un thème,
  • de débloquer un site en erreur 500,
  • de migrer votre hébergement vers un autre prestataire,
  • de rester propriétaire de votre site, même en cas de changement de prestataire.

Sans accès SFTP, vous êtes dépendant de l’agence, et parfois bloqué. Si vous confiez l’entretien du site à un prestataire, notre guide de la maintenance WordPress détaille ce que le contrat doit prévoir, accès compris.

FTP, SFTP, FTPS : quelles différences

FTP est un protocole ancien non sécurisé. Aujourd’hui, on utilise principalement l’une de ses deux alternatives chiffrées. Attention à la confusion fréquente : malgré son nom, SFTP n’est pas « du FTP sécurisé », c’est un protocole distinct.

SFTP (SSH File Transfer Protocol)

  • fonctionne comme un sous-système de SSH, le protocole d’administration à distance des serveurs (architecture décrite dans la RFC 4251) ;
  • port 22, une seule connexion pour les commandes et les données ;
  • authentification par mot de passe ou par clé SSH ;
  • totalement chiffré ;
  • recommandé pour WordPress et proposé par la grande majorité des hébergements actuels.

Le protocole lui-même est décrit par une série de brouillons IETF (drafts) qui n’ont jamais été publiés en RFC, ce qui ne l’empêche pas d’être pris en charge par tous les clients cités plus haut. Côté serveur, il est fourni par OpenSSH, installé par défaut sur la plupart des serveurs Linux.

Page d’accueil du projet OpenSSH, qui fournit le serveur et le client SFTP, capture du 19/10/2026

FTPS (FTP over SSL/TLS)

  • c’est le FTP classique auquel on ajoute une couche de chiffrement TLS, normalisée par la RFC 4217 « Securing FTP with TLS » (2005) ;
  • mode explicite : connexion sur le port 21, puis passage en chiffré avec la commande AUTH TLS (parfois appelé FTPES) ;
  • mode implicite : chiffrement dès la connexion, sur le port 990 enregistré à l’IANA ;
  • conserve les deux canaux du FTP, ce qui complique la traversée des pare-feu ;
  • alternative utile si un serveur FTP existant doit être sécurisé sans changer de logiciel.

FTP (classique)

  • pas de chiffrement ;
  • identifiants et fichiers lisibles en cas d’interception ;
  • à éviter sur un site WordPress et, plus largement, sur tout serveur accessible depuis Internet.
CritèreFTPFTPSSFTP
ChiffrementAucunTLSSSH
Port par défaut21 (et 20 en mode actif)21 explicite, 990 implicite22
ConnexionsDeux (contrôle et données)Deux (contrôle et données)Une seule
AuthentificationMot de passe en clairMot de passe, certificatMot de passe ou clé SSH
RéférenceRFC 959RFC 4217Drafts IETF, sous-système SSH

En pratique : SFTP est la norme à utiliser dès que votre hébergeur le propose. La documentation des développeurs de Mozilla le résume ainsi : FTP, « intrinsèquement peu sûr, n’est plus pris en charge par de nombreux comptes d’hébergement » et doit céder la place à SFTP (glossaire MDN).

Quand utiliser FTP, FTPS ou SFTP

  • Accès à un hébergement web, à un VPS ou à un serveur dédié : SFTP, avec une clé SSH si possible.
  • Échanges de fichiers avec un partenaire qui impose FTPS (certains flux bancaires, logistiques ou de catalogues produits) : FTPS, en vérifiant le mode explicite ou implicite attendu.
  • Réseau interne isolé, fichiers sans caractère sensible : FTP peut suffire, mais SFTP ne coûte rien de plus.
  • Diffusion publique de fichiers : un simple téléchargement en HTTPS est aujourd’hui plus pratique pour les visiteurs, puisque les navigateurs ne lisent plus les liens ftp://.

Exemples concrets d’utilisation pour WordPress

Voici quand vous utilisez un accès FTP/SFTP :

  • corriger un fichier wp-config.php cassé
  • désactiver un plugin qui fait planter le site
  • réparer une erreur 500
  • mettre en ligne un thème personnalisé
  • restaurer le fichier .htaccess
  • remplacer une bibliothèque ou un script
  • migrer l’intégralité du site vers un autre hébergeur
  • envoyer un backup complet

C’est la méthode que décrit la FAQ de dépannage officielle de WordPress pour récupérer un site bloqué : se connecter en FTP (ou avec le gestionnaire de fichiers de l’hébergeur), ouvrir le dossier wp-content, renommer le dossier plugins en « plugins.hold » pour désactiver toutes les extensions, se reconnecter à l’administration, puis redonner son nom au dossier et réactiver les extensions une à une. Pour limiter ces urgences, pensez aussi aux plugins de sauvegarde WordPress.

Comment se connecter en SFTP via FileZilla

  1. Installez FileZilla Client (pas FileZilla Server).
  2. Ouvrez le « Gestionnaire de sites ».
  3. Cliquez sur « Nouveau site ».
  4. Protocole : SFTP, SSH File Transfer Protocol.
  5. Renseignez :
    • hôte
    • identifiant
    • mot de passe (ou fichier de clé privée, selon le type d’authentification choisi)
    • port 22
  6. Cliquez sur « Connexion ».

Lors de la première connexion, FileZilla affiche l’empreinte de la clé du serveur : vérifiez-la auprès de votre hébergeur avant de l’accepter.

Si la connexion échoue :

  • vérifiez les informations de connexion dans l’espace client de l’hébergeur ;
  • vérifiez que votre IP n’est pas bloquée (trop de tentatives échouées) ;
  • vérifiez que l’accès SFTP ou SSH est activé sur votre offre ;
  • essayez avec un mot de passe ou une clé SSH selon la configuration de l’hébergeur.

FTP et WordPress : ce qui a changé

Aujourd’hui, l’accès aux fichiers évolue vers plus de sécurité et plus d’automatisation :

  • SFTP a largement remplacé FTP chez les hébergeurs ;
  • les panneaux d’hébergement (cPanel, Plesk et les interfaces maison) intègrent un gestionnaire de fichiers dans le navigateur ;
  • WordPress installe thèmes et extensions sans FTP quand les permissions des fichiers le permettent ; sinon, la constante FS_METHOD de wp-config.php accepte notamment les méthodes « direct », « ssh2 » ou « ftpext », comme l’explique la documentation wp-config de WordPress ;
  • les développeurs déploient plutôt via Git et des outils d’intégration continue que par glisser-déposer ;
  • les sauvegardes automatiques réduisent le besoin de copies manuelles.

FTP reste utile, mais il devient un outil ponctuel, surtout pour les opérations techniques ou les urgences WordPress. Pour comparer les offres qui fournissent un accès SFTP et SSH, consultez notre sélection d’hébergements WordPress.

Questions fréquentes

C’est quoi le FTP en informatique

FTP (File Transfer Protocol) est un protocole réseau standard qui permet de transférer des fichiers entre un client et un serveur. Il est défini par la RFC 959 de 1985 et utilise le port 21 pour les commandes. Il sert surtout à publier ou récupérer les fichiers d’un site web.

Quel est le port FTP par défaut

Le port 21 pour le canal de contrôle, et le port 20 pour les données en mode actif. En FTPS implicite, le port est 990 ; en SFTP, c’est le port 22 de SSH.

Quelle est la différence entre le FTP et le SFTP

FTP transmet tout en clair sur deux connexions (ports 21 et 20 ou port passif). SFTP est un protocole différent, intégré à SSH, qui chiffre identifiants et fichiers sur une seule connexion (port 22). Pour un site web, SFTP est le bon choix.

C’est quoi un SFTP

SFTP (SSH File Transfer Protocol) est un protocole de transfert de fichiers qui fonctionne à l’intérieur d’une connexion SSH chiffrée. Il permet aussi de gérer les fichiers à distance : lister, renommer, supprimer, modifier les permissions.

C’est quoi un serveur SFTP

C’est un serveur qui accepte des connexions SSH et propose le sous-système SFTP pour échanger des fichiers. Sur Linux, c’est le plus souvent OpenSSH qui joue ce rôle ; votre hébergeur web vous en fournit un, accessible avec les identifiants de votre espace client.

Quel est le meilleur serveur FTP

Il n’y a pas de vainqueur unique : tout dépend du protocole voulu. Pour SFTP, OpenSSH est la référence sur les serveurs Linux. Pour FTP et FTPS, les logiciels libres les plus répandus sont vsftpd, ProFTPD et FileZilla Server (Windows). Pour un site web, il est plus simple d’utiliser l’accès SFTP fourni par l’hébergeur que d’installer son propre serveur.

Quelle est la différence entre un câble FTP et un câble SFTP

Dans le câblage réseau, FTP et SFTP n’ont rien à voir avec le transfert de fichiers : ce sont des types de blindage de câble à paires torsadées (RJ45). Un câble FTP (ou F/UTP) a un écran en feuille d’aluminium autour de l’ensemble des paires ; un câble SFTP (ou SF/UTP) ajoute une tresse métallique à cet écran, pour une meilleure protection contre les perturbations électromagnétiques.

Quelle est la différence entre les prises RJ45 FTP et UTP

UTP (Unshielded Twisted Pair) désigne un câble ou une prise sans blindage ; FTP (Foiled Twisted Pair) désigne un câble avec un écran en feuille d’aluminium. Le blindage n’est efficace que si toute la chaîne (câble, prises, panneau) est blindée et reliée à la terre.

À quoi correspond la FTP en vélo

En cyclisme, FTP signifie Functional Threshold Power : la puissance moyenne, en watts, qu’un cycliste peut maintenir pendant environ une heure. Elle sert à calibrer les zones d’entraînement sur un capteur de puissance ou un home-trainer.

C’est quoi un bon FTP

En informatique, un « bon FTP » est en réalité un accès SFTP fourni par l’hébergeur, utilisé avec un client à jour comme FileZilla, WinSCP ou Cyberduck. En cyclisme, la FTP se compare surtout rapportée au poids (watts par kilo), et il n’existe pas de valeur universelle : elle dépend de l’âge, du niveau et de la discipline.

Résumé rapide

  • FTP : protocole de transfert de fichiers, non chiffré, port 21
  • FTPS : FTP protégé par TLS, port 21 (explicite) ou 990 (implicite)
  • SFTP : protocole distinct, chiffré par SSH, port 22, toujours à privilégier
  • indispensable pour corriger un site WordPress cassé, migrer ou sauvegarder
  • FileZilla, WinSCP et Cyberduck sont les clients gratuits les plus courants
  • tendance : automatisation et sécurité, fin progressive du FTP classique

Notez cet article

Sophie Martin
Sophie MartinÉditorial La Fabrique

Recherche globale

Recherchez parmi les agences, logiciels et articles de La Fabrique du Net.