FTP: Définition
Le FTP est un protocole qui, comme son nom l’indique en anglais, permet le transfert de fichier (FTP: File Transfer Protocol, ou « protocole de transfert de fichier »). Comme HTTP, qui transfert des pages web et SMTP qui transfert des emails, FTP est un protocole applicatif qui s’appuie sur TCP/IP, le protocole de l’Internet.
Grace à ce protocole, une entreprise peut héberger des fichiers sur un serveur FTP, lesquels fichiers seront disponibles pour un utilisateur muni d’un client FTP (de nos jours, un navigateur internet tel que mozilla firefox ou internet explorer agit également comme un client FTP simple). L’utilisateur pourra aussi, dans certains cas, uploader (charger) un fichier sur le serveur, pour qu’il soit disponible pour d’autres utilisateurs.
Administration d’un serveur FTP
L’administrateur du serveur FTP définit quels fichiers sont accessibles, et ce que chacun des utilisateurs du système est autorisé à faire: il peut y avoir des limites en lecture (certains utilisateurs ne peuvent pas voir certains fichiers), en écriture (certains utilisateurs ne peuvent pas écraser le fichier du serveur avec leur propre fichier) ou d’autres limites.
Il est possible de ne pas créer de comptes utilisateurs et de laisser les fichiers téléchargeables par n’importe qui en utilisant le mode FTP anonyme.
Limites et avantages
Le FTP représente donc un certain coût et complexité pour l’entreprise, car il s’agit de payer un serveur (ou, dans bien des cas, plusieurs serveurs pour répondre a la montée en charge) ainsi que d’administrer le serveur, ce qui nécessite du personnel qualifié et du temps pour mettre le logiciel à jour, boucher les failles de sécurité, créer des utilisateurs, leur communiquer les identifiants de connexion…
Bien qu’ayant été cree en 1971, il est toujours utilisé de nos jours, bien qu’en perte de vitesse avec le développement de solutions de partage de fichier plus conviviales et performantes. Le fait que le protocole est standard et a fait ses preuves après plusieurs décennies d’utilisation le rendent toujours populaires pour certaines applications, comme par exemple l’envoi de fichier lourd ou le partage de données confidentielles en utilisant une évolution du protocole, le SFTP (Secure File Transfer Protocol, « protocole de transfert de fichier sécurisé).








