Accéder au contenu principal

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

5 minutes

27 octobre 2024

Personne avec un casque travaillant sur du code sur un ordinateur, symbolisant les concepts liés à un FTP dans un environnement de bureau collaboratif.

Qu’est‑ce que le FTP ?

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

un « protocole », ou un protocole Internet, est un ensemble de procédures ou de règles qui permettent aux appareils électroniques de communiquer entre eux. Un 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 transférez des fichiers, ils sont envoyés de votre appareil vers le serveur. Sinon, lorsque vous téléchargez des fichiers, ils sont récupérés du serveur pour aller sur votre appareil. Ainsi, les serveurs FTP s’apparentent à des messagers entre le destinataire et l’expéditeur.

Comment fonctionne le FTP ?

Un FTP est un protocole client‑serveur : le client demande les fichiers et le serveur les lui fournit. Pour ce faire, deux canaux de base sont nécessaires pour établir une connexion :

  • Un canal pour les commandes : lance l’instruction et communique les informations de base, c’est-à-dire les fichiers auxquels accéder.
  • Un 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 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 rencontrer des problèmes avec les pare-feux, 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 ?

Un FTP est souvent utilisé pour traiter un grand nombre de fichiers et 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. Les professionnels de l’informatique peuvent également utiliser un protocole FTP pour transférer des données et un grand nombre de fichiers serveur au sein d’un système fermé.

Avantages et inconvénients d’un FTP

Quels sont les avantages d’un FTP ?

Un 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 des 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 outils logiciels FTP sur ordinateur, comme FileZilla, WinSCP, Cyberduck, etc., qui simplifient l’utilisation d’un FTP. 

Quels sont les inconvénients du FTP ?

L’inconvénient majeur d’un FTP est le manque de sécurité. Comme il a été inventé dans les années 1970, il ne tient pas compte des nombreuses mesures de cybersécurité qui régissent le monde actuel. 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 sensibles peuvent être facilement lus par des pirates.

En raison de ces failles de sécurité, le FTP a perdu en popularité et des alternatives sont apparues sur le marché, notamment les protocoles SFTP, HTTPS, AS2 et 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 toujours des serveurs FTP pour d’importantes opérations commerciales, il est peut-être temps de chercher une alternative.

Existe-t-il des alternatives au FTP ?

Un FTP n’est pas la seule solution disponible. Certaines alternatives pourraient mieux répondre à vos besoins qu’un FTP classique.

Investissez dans un SFTP

Un SFTP (c’est-à-dire un 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 fonctions de sécurité sous‑jacentes et la possibilité de s’intégrer à une connexion SSH.

Simplifiez les transferts de fichiers avec le stockage cloud

Tout cela semble bien compliqué. Ne préfériez-vous pas que votre département informatique se consacre à autre chose que la seule gestion de votre serveur Web ? Maintenant 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 en offrant un moyen sûr de partager des fichiers, le tout sans stress. 

Un stockage cloud sécurisé pour tous vos fichiers

Documents, photos, vidéos, et plus encore… Dropbox conserve tous vos fichiers et dossiers en lieu sûr, en ligne dans le cloud.

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

Bien qu’un 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 simple, qui vous permet de transférer jusqu’à 250 Go de fichiers à chaque fois. En proposant une protection par mot de passe, des liens avec une date d’expiration et des notifications de téléchargement, Transfer rassure les entreprises en leur garantissant un transfert sécurisé de leurs fichiers volumineux.

Découvrir les ressources associées

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

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

Migrer vos fichiers d’un ancien à un nouvel ordinateur est plus simple qu’il n’y paraît. Dans notre guide essentiel, découvrez les meilleures façons pour transférer l’ensemble de vos fichiers et dossiers entre PC.

Un travailleur à distance se détend sur son canapé, utilisant son ordinateur portable pour envoyer des fichiers vidéo volumineux par e‑mail à ses collègues.

Comment envoyer des vidéos et des fichiers de grande taille par e‑mail

Les restrictions de taille des pièces jointes compliquent souvent l’envoi de vos e‑mails. Heureusement, des solutions existent. Découvrez trois astuces simples et gratuites pour envoyer facilement des vidéos et des fichiers volumineux par e‑mail.

Un photographe regarde son appareil mobile. Une photo destinée à 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 photos parfaites méritent d’être partagées correctement. Découvrez comment partager des images haute résolution avec vos clients en utilisant notre guide pour photographes professionnels.