FTP (File Transfert Protocole, c'est-à-dire Protocole de Transfert de Fichiers) est un protocole client-serveur qui permet à un utilisateur de transférer des fichier vers et depuis un serveur distant. Ce serveur utilise le protocole TCP qui est le plus utilisé sur Internet, et qui peut être aussi utilisé sur un réseau local (LAN).
Un site FTP est un ordinateur qui utilise un logiciel appelé serveur
FTP (aussi connu sous le nom de démon FTP, ou
ftpd
). On peut accéder librement à un site ftp
public en utilisant des identifiants de connexion tels que
anonymous
(anonyme) ou ftp
. Il
existe beaucoup d'excellents sites ftp publics qui reposent sur les
logiciels libres Unix. Apprendre à utiliser FTP, vous donnera accès
à des ressources indispensables.
Les sites FTP privés nécessitent un nom d'utilisateur ou un mot de passe. Si vous avez un compte shell avec votre FAI, vous serez capable d'accéder à vos fichiers via FTP (contactez votre administrateur système pour en savoir plus).
Un client FTP est une application qui vous permet d'accéder à ces serveurs FTP. Il existe beaucoup de clients FTP, aussi bien en mode graphique qu'en ligne de commande.
Le protocole FTP a été d'abord développé par l'Université de Californie (Berkeley), pour accéder à un système BSD 4.2 (Berkeley Unix). Sa documentation technique est disponible à l'adresse http://abcdrfc.free.fr/rfc-vf/rfc959.html.