Accéder au contenu principal

Qu’est-ce que le Protocole de transfert de fichiers (FTP)?

5 min de lecture

27 octobre 2024

Une personne portant des écouteurs travaille sur du code à un ordinateur, symbolisant les concepts liés au FTP dans un environnement de travail collaboratif.

Qu’est-ce que le FTP?

FTP signifie « File Transfer Protocol » (protocole de transfert de fichiers). En résumé, 

un « protocole » ou protocole Internet est un ensemble de procédures ou de règles qui permettent aux appareils électroniques de communiquer entre eux. Le FTP est l’ensemble des règles que les appareils sur un réseau TCP/IP (Internet) utilisent pour transférer des fichiers. 

Lorsque vous utilisez Internet, vous utilisez en fait toute une série de protocoles différents. Pour naviguer, vous utilisez le protocole HTTP. Pour envoyer et recevoir des messages instantanés, vous utilisez le protocole XMPP. Le FTP est simplement le protocole utilisé pour déplacer des fichiers.

Qu’est-ce qu’un serveur FTP?

Les serveurs FTP sont des applications logicielles qui permettent le transfert de fichiers d’un appareil à l’autre (à savoir, un ordinateur Mac, Windows ou Linux). 

Cela peut sembler compliqué, mais en résumé, les serveurs FTP ne sont que des ordinateurs qui ont une adresse FTP et qui sont dédiés à la réception de connexions FTP. Ils accomplissent deux tâches simples : « get » (récupérer) et « put » (envoyer). Vous pouvez soit « récupérer » des fichiers sur le serveur FTP, soit y « envoyer » des fichiers.

Lorsque vous téléversez des fichiers, ils sont transférés de votre appareil personnel vers le serveur. Sinon, lorsque vous téléchargez des fichiers, ils sont récupérés du serveur pour être ensuite transférés sur votre appareil personnel. Ainsi, les serveurs FTP sont un peu le messager entre le destinataire et l’expéditeur.

Comment fonctionne le FTP?

Le FTP est un protocole client‑serveur : le client demande les fichiers et le serveur les lui fournit. Le protocole FTP exige donc l’établissement de deux canaux de base pour établir une connexion :

  • Canal pour les commandes : lance l’instruction et communique les informations de base, c’est-à-dire les fichiers auxquels on doit accéder.
  • Canal pour les données : transfère les données du fichier entre les deux appareils. 

Pour établir une connexion, les utilisateurs doivent fournir des informations d’identification au serveur FTP, qui utilise généralement le port 21 comme mode de communication par défaut. En somme, les « ports » sont des numéros utilisés pour identifier les transactions liées aux informations sur un réseau. Il est également important de noter qu’il existe deux modes de connexion FTP distincts : actif et passif.

En mode actif, le serveur joue un rôle actif en approuvant une demande de données. Ce mode peut cependant avoir des problèmes avec les pare-feu, qui bloquent les sessions tierces non autorisées. C’est là que le mode passif intervient. 

En mode passif, le serveur ne maintient pas activement la connexion, ce qui signifie que l’utilisateur établit à la fois le canal pour les données et le canal pour les commandes. En somme, le serveur « écoute », mais ne participe pas activement, ce qui permet à l’autre appareil de prendre en charge la majeure partie du travail.

Quels problèmes le FTP permet-il de résoudre?

Le FTP est souvent utilisé pour traiter un grand nombre de fichiers. Il s’avère donc très utile dans le développement Web. Lorsque vous apportez des modifications à un site Web, vous pouvez gérer les transferts de fichiers avec une session FTP. Elle vous permet d’importer des fichiers spécifiques, d’ajouter des fichiers image, de déplacer des modèles Web, etc. De même, les professionnels de l’informatique peuvent également utiliser le protocole FTP pour transférer un grand nombre de fichiers serveur au sein d’un système fermé.

Avantages et inconvénients du protocole FTP

Quels sont les avantages du FTP?

Le FTP présente quelques avantages qu’il est important de mentionner. Tout d’abord, il permet de transférer plusieurs fichiers en même temps, de reprendre un transfert si la connexion est interrompue et de programmer les transferts.

De même, comme il existe depuis longtemps, la plupart des utilisateurs sont déjà familiarisés avec le protocole. Il existe de nombreux logiciels FTP sur ordinateur, comme FileZilla, WinSCP, Cyberduck, etc., qui rendent l’utilisation du FTP relativement simple.

Quels sont les inconvénients du FTP? 

Le FTP présente un inconvénient majeur : le manque de sécurité. Il a été inventé dans les années 1970, donc bien avant les nombreuses mesures de cybersécurité que nous suivons dans le monde moderne. Il n’a pas été conçu comme un protocole sécurisé. Les transferts FTP ne sont pas chiffrés, ce qui signifie que vos mots de passe, noms d’utilisateur et autres données confidentielles peuvent être facilement lus par des pirates qui interceptent vos paquets de données (une attaque par interception de paquets).

En raison de ces failles de sécurité, le FTP a perdu en popularité et des alternatives sont apparues sur le marché, notamment le SFTP, le HTTPS, l’AS2 et le FTPS.

En 2020, Google Chrome a désactivé le FTP par défaut et Firefox a supprimé le FTP de son code. Si vous utilisez encore des serveurs FTP pour d’importantes transactions commerciales, il est peut‑être temps de chercher une autre solution.

Existe-t-il des alternatives au protocole FTP?

Le FTP n’est pas la seule solution disponible. En effet, certaines solutions pourraient mieux répondre à vos besoins que le FTP standard.

Adoptez la solution SFTP.

Le SFTP (Protocole de transfert de fichiers SSH) est un protocole distinct qui fonctionne sur le flux de données SSH (Secure Shell) afin de fournir un niveau de protection plus élevé lors du transfert de fichiers. 

Contrairement aux clients FTP qui utilisent le port 21, le SFTP utilise le port 22. Le FTP étant un protocole non sécurisé, il est préférable d’utiliser le SFTP, car il offre des fonctionnalités de sécurité sous-jacentes et la possibilité de s’intégrer à une connexion SSH.

Simplifiez les transferts de fichiers grâce au stockage infonuagique

Tout cela semble bien compliqué. Ne préfériez-vous pas que votre service informatique se consacre à autre chose que la seule gestion de votre serveur Web? À présent que le FTP perd en popularité et que les menaces de cybersécurité deviennent de plus en plus sophistiquées, il peut être intéressant de chercher d’autres options pour consulter, transférer et gérer les fichiers de votre entreprise. 

Dropbox peut constituer une alternative efficace au FTP qui offre un moyen sûr de partager des fichiers, le tout sans inquiétude. 

Un stockage infonuagique sécurisé pour tous vos fichiers

Documents, photos, vidéos et autres ressources – Dropbox vous permet de garder tous vos fichiers et dossiers en sécurité grâce à sa solution de stockage infonuagique en ligne.

Profitez de transferts de fichiers sécurisés avec Dropbox Transfer

Bien que le FTP soit un moyen efficace de transférer des fichiers, il est quelque peu dépassé et a été supplanté par d’autres protocoles réseau, tels que le service SFTP. 

En tant qu’alternative au FTP, Dropbox Transfer est un outil de transfert de données rapide et facile. Il vous permet d’envoyer jusqu’à 250 Go de fichiers à la fois. Grâce à la protection par mot de passe, à l’expiration des liens et aux notifications de téléchargement, Transfer garantit une livraison sûre de fichiers volumineux aux entreprises, leur offrant ainsi une tranquillité d’esprit supplémentaire.

Découvrir toutes les ressources connexes

Deux ordinateurs portables connectés à un périphérique de stockage externe pour la migration de données d’un PC à un autre PC

6 méthodes pour transférer des fichiers entre deux PC

Migrez vos fichiers d’un ancien ordinateur vers un nouveau n’est pas aussi compliqué que vous pourriez le croire. Découvrez comment transférer des fichiers et des dossiers entre ordinateurs en consultant notre guide essentiel.

Un travailleur à distance se prélasse sur son canapé, tout en envoyant par courriel de gros fichiers vidéo de projets à ses collègues avec son ordinateur portable.

Comment envoyer des vidéos et des fichiers volumineux par courriel

Les limites de taille des pièces jointes aux courriels peuvent être un véritable casse-tête. Il existe toutefois des solutions. Découvrez trois méthodes simples et sans tracas pour envoyer de gros fichiers et vidéos par courriel.

Un photographe regarde son appareil mobile. Une photo pour un client est affichée sur l'écran d'un ordinateur portable en arrière-plan.

Comment partager des photos de haute qualité avec vos clients

Les belles photos méritent d'être partagées correctement. Maîtrisez l’art de partager des images haute définition avec vos clients grâce à notre guide pour photographes professionnels.