Skip to content

C'est quoi le FTP ?

❓ Définition

Le FTP (File Transfer Protocol) est un protocole de communication permettant de transférer des fichiers entre un ordinateur local et un serveur sur un réseau (généralement Internet). Il utilise une architecture client-serveur et fonctionne en mode texte clair, sauf si des extensions de sécurité comme FTPS ou SFTP sont mises en place.

FTP repose sur deux connexions :

  • Une connexion de commande pour les instructions.

  • Une connexion de données pour le transfert des fichiers.

🧱 À quoi ça sert ?

  • Envoyer des fichiers vers un serveur distant (upload).

  • Récupérer des fichiers depuis un serveur (download).

  • Gérer des dossiers et fichiers sur un serveur à distance.

  • Automatiser des transferts réguliers de fichiers.

🛠️ Types de FTP

  • FTP standard : non chiffré, peu sûr pour les données sensibles.

  • FTPS (FTP Secure) : FTP avec chiffrement SSL/TLS.

  • SFTP (SSH File Transfer Protocol) : transferts sécurisés via SSH (différent du FTP classique).

📦 Exemple

Un hébergeur web fournit des identifiants FTP pour permettre aux utilisateurs de mettre à jour les fichiers de leur site internet depuis leur ordinateur.

Clients FTP populaires :

  • FileZilla

  • WinSCP

  • Cyberduck

🧐 À retenir

  • FTP sert à transférer des fichiers entre un client et un serveur.

  • Il existe des variantes sécurisées comme FTPS et SFTP.

  • FTP standard transmet les données en clair, ce qui peut être un risque de sécurité.