# FTP et SFTP : définition

> Le FTP et le SFTP sont deux protocoles permettant de transférer des fichiers entre un ordinateur et un serveur web ; le SFTP chiffre la connexion, contrairement au FTP classique.

- Source canonique : [https://allaux.fr/glossaire/ftp-sftp](https://allaux.fr/glossaire/ftp-sftp)
- Langue : FR
- Dernière mise à jour : 2026-07-26

## Une différence qui compte pour la sécurité de la boutique

Le FTP (File Transfer Protocol) envoie les fichiers, mais aussi l’identifiant et le mot de passe, en clair sur le réseau. Le SFTP (SSH File Transfer Protocol) fait circuler ces échanges dans un tunnel chiffré via SSH, ce qui empêche l’interception des identifiants. Pour un site marchand qui manipule des fichiers sensibles (thème, modules, fichiers de configuration contenant les accès à la base de données), transférer en FTP non chiffré expose ces informations à qui écoute le trafic, par exemple sur un Wi-Fi public.

C’est pourquoi la plupart des hébergeurs proposent désormais le SFTP par défaut. Concrètement, l’usage reste le même dans un client comme FileZilla : seuls le protocole et le port de connexion changent, le SFTP utilisant le port 22 (SSH) plutôt que le port 21 du FTP.

## À éviter

> Se connecter en FTP classique sur un réseau public (café, aéroport) pour modifier les fichiers d’une boutique en production expose les identifiants d’accès au serveur en clair.

## FAQ

### Comment savoir si mon hébergeur propose le SFTP ?

L’information figure dans les accès fournis à la création de l’hébergement, souvent sous l’intitulé « accès SFTP », avec un port dédié généralement au numéro 22.

### Le FTP et le SFTP donnent-ils accès aux mêmes fichiers ?

Oui, les deux protocoles transfèrent des fichiers vers le même espace d’hébergement ; seule la sécurité de la connexion diffère, pas le contenu accessible.

### Le SFTP suffit-il à sécuriser complètement les accès à une boutique ?

Non : il faut aussi des mots de passe robustes, un accès limité aux personnes nécessaires, et idéalement une authentification par clé SSH plutôt que par mot de passe seul.
