                           Petit guide du FTP

  Version franaise du petit guide FTP mini-HOWTO

  Matthew Borowski

   <mkb CHEZ yahoo POINT com>

   Adaptation franaise : Los Di Qual

   Relecture de la version franaise : ric Madesclair, Bernard
   Adrian

   Prparation de la publication de la v.f. : Jean-Philippe Gurard

   Version : 0.2.fr.1.0

   25 septembre 2005

   +----------------------------------------------------------------+
   | Historique des versions                                        |
   |----------------------------------------------------------------|
   | Version 0.2.fr.1.0       | 2005-09-25       | LDQ, M, BA      |
   |----------------------------------------------------------------|
   | Premire traduction franaise.                                 |
   |----------------------------------------------------------------|
   | Version 0.2              | 2000-01-09       | MB               |
   +----------------------------------------------------------------+

   Rsum

   Ce document explique comment utiliser les clients et serveurs ftp.

   ------------------------------------------------------------------

   Table des matires

   1. Prambule

                1.1. Me contacter

                1.2. Informations lgales et distribution

                1.3. Versions de ce document

   2. Qu'est-ce que le FTP ?

   3. Guide pour dbutant

                3.1. Lancer le programme ftp

                3.2. Se connecter  un serveur FTP

                3.3. Types de transferts de fichiers

                3.4. Explorer et voir la liste des fichiers

                3.5. Tlcharger et uploader des fichiers

                3.6. Utiliser des commandes shell

                3.7. Progression des transferts

                3.8. Autres commandes FTP

   4. Clients ftp en ligne de commande

                4.1. NcFTP

                4.2. lukemftp

                4.3. lftp

                4.4. cftp

                4.5. yafc

   5. Les clients FTP X Window

                5.1. gFTP

                5.2. WXftp

                5.3. LLNL XDIR et XFTP

                5.4. Guiftp

   6. Serveurs FTP

                6.1. Comment fonctionne un serveur FTP

                6.2. Aide sur les serveurs FTP

1. Prambule

   Ce document a t rdig par Matthew Borowski pour le Projet de
   Documentation sur Linux (LDP). Je n'ai pas encore fini d'ajouter
   tout ce que je voudrais ajouter. Il y aura une section avec des
   informations concernant la mise en route d'un serveur FTP.

  1.1. Me contacter

   Merci de me contacter si vous souhaitez apporter une modification
   sur ce document. Merci de ne pas demander de support technique --
   vous pouvez acheter la documentation Unix et le support via ma
   compagnie, WorldServe [http://www.worldserve.net] , ou vous pouvez
   demander de l'aide sur des forums tels que comp.os.linux.*. Merci
   de prendre en compte le fait que je ne comprend que l'anglais et
   le Farsi.

   N'hsitez pas  faire parvenir vos commentaires et suggestions
   concernant l'adaptation franaise de ce document au projet
   Traduc.org [http://traduc.org]  l'adresse : <commentaires CHEZ
   traduc POINT org>.

  1.2. Informations lgales et distribution

   Ce document est actuellement sous Copyright 1999 par Matthew
   Borowsky. Vous pouvez distribuer librement ce document du moment
   que le copyright n'en est pas altr. Si vous distribuez ce guide
   pratique comme un outil commercial, je souhaiterai recevoir une
   copie, mais ce n'est pas obligatoire. Si vous souhaitez distribuer
   une version modifie ou traduite de ce document, merci de me
   contacter pour que je vous en donne la permission.

  1.3. Versions de ce document

     o 991203: Premire version du document. Des ajouts sont
       actuellement en prparation.

2. Qu'est-ce que le FTP ?

   FTP (File Transfert Protocole, c'est--dire Protocole de Transfert
   de Fichiers) est un protocole client-serveur qui permet  un
   utilisateur de transfrer 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 rseau
   local (LAN).

   Un site FTP est un ordinateur qui utilise un logiciel appel
   serveur FTP (aussi connu sous le nom de dmon FTP, ou ftpd). On
   peut accder 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
   accs  des ressources indispensables.

   Les sites FTP privs ncessitent un nom d'utilisateur ou un mot de
   passe. Si vous avez un compte shell avec votre FAI, vous serez
   capable d'accder  vos fichiers via FTP (contactez votre
   administrateur systme pour en savoir plus).

   Un client FTP est une application qui vous permet d'accder  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 dvelopp par l'Universit de
   Californie (Berkeley), pour accder  un systme BSD 4.2 (Berkeley
   Unix). Sa documentation technique est disponible  l'adresse
   http://abcdrfc.free.fr/rfc-vf/rfc959.html
   [http://abcdrfc.free.fr/rfc-vf/rfc959.html].

3. Guide pour dbutant

   Un guide rapide pour utiliser FTP

   Le client ftp original est distribu avec la plupart des
   distributions Linux. Sa premire apparition fut dans le systme
   BSD 4.2, dvelopp par l'Universit de Californie (Berkeley).

  3.1. Lancer le programme ftp

   Il est trs simple d'utiliser ftp. Disons que vous souhaitiez vous
   connecter sur le serveur anonyme metalab.unc.edu, pour tlcharger
   la dernire version des sources du noyau Linux.

   En ligne de commande, entrez :

 $ ftp metalab.unc.edu

   Le programme FTP tentera de se connecter  metalab.unc.edu. Une
   autre faon de faire ceci est de tout d'abord lancer ftp en ligne
   de commande sans paramtre, puis d'utiliser la commande open, avec
   l'adresse du site comme argument :

 $ ftp
 ftp> open metalab.unc.edu

  3.2. Se connecter  un serveur FTP

   Lorsque vous vous connectez  un site FTP, il vous est demand un
   nom d'utilisateur (ou login). En appuyant sur entre, le programme
   vous connectera automatiquement avec votre nom d'utilisateur local
   (toto dans l'exemple ci-dessous). Nous nous identifions avec le
   nom d'utilisateur anonymous ou ftp, afin de rcuprer un fichier
   public.

 220 helios.oit.unc.edu FTP server (Version wu-2.6.0(2) Wed Nov 17 14:44:12 EST 1999) ready.
 Name (metalab.unc.edu:toto):

   Maintenant, nous entrons une adresse lectronique complte comme
   mot de passe (ce qui est demand par la plupart des sites FTP
   publics).

 331 Guest login ok, send your e-mail address as password.
 Password:

   Aprs une connexion russie, les informations suivantes nous sont
   donnes :

 Remote system type is UNIX. Using binary mode to transfer files.
 ftp>

  3.3. Types de transferts de fichiers

   Aprs vous tre identifi sur un site ftp, ftp vous indiquera le
   mode de transfert de fichier. Dans notre cas, c'est le mode
   binaire. Le mode binaire transfre les fichiers, octet par octet,
   en les conservant tels qu'ils sont sur le serveur FTP. Le mode
   Ascii, lui, tlchargera le texte directement. Vous pouvez entrer
   ascii ou binary pour changer de mode pendant la connexion.

   Vous souhaitez tlcharger les sources du noyau de votre systme,
   donc vous laissez le type du transfert en mode binaire. Le mode
   binaire est aussi le mode que vous utiliserez pour transfrer des
   fichiers qui ne sont pas des fichiers textes -- comme des images,
   des archives (zip/gzip), des programmes excutables, et ctera. En
   cas de doute, utilisez le mode binaire.

  3.4. Explorer et voir la liste des fichiers

   Pour afficher la liste des fichiers, utilisez la commande ls.
   Cette commande est excute sur le serveur distant, donc les
   options de la ligne de commande peuvent varier selon les serveurs.
   Les options les plus courantes de la commande ls sont en gnral
   utilises, vrifiez la page de manuel de la commande ls pour plus
   de dtails.

 ftp> ls 200 PORT command successful.
 150 Opening ASCII mode data connection for /bin/ls.
 total 33590
 -r--r--r--  1  root  other 34348506 Dec 03 03:53 IAFA-LISTINGS
 lrwxrwxrwx  1  root  other        7 Jul 15 1997  README -> WELCOME
 -rw-r--r--  1  root  other      890 Nov 15 13:11 WELCOME
 dr-xr-xr-x  2  root  other      512 Jul 15 1997  bin
 dr-xr-xr-x  2  root  other      512 Jul 15 1997  dev
 dr-xr-xr-x  2  root  other      512 Jul 18 1997  etc
 drwxrwxrwx 11  ftp   20        4608 Nov 28 16:00 incoming
 lrwxrwxrwx  1  root  other       13 Jun 04 1998  ls-lR -> IAFA-LISTINGS
 dr-xr-xr-x 17  root  root       512 Jun 08 11:43 pub
 dr-xr-xr-x  3  root  other      512 Jul 15 1997  unc
 dr-xr-xr-x  5  root  other      512 Jul 15 1997  usr
 226 Transfer complete.

   Si la commande vous affiche trop de fichiers, et que la liste
   dpasse la hauteur de l'cran, vous pouvez utiliser la combinaison
   de touches Shift+PageUp pour revenir vers le dbut de la liste.
   Ceci marche sous Linux en mode console avec xterm ou rxvt.

   Les archives publiques disposes sur les serveurs FTP se trouvent
   gnralement dans le rpertoire /pub. Dans cet exemple, vous savez
   dj que les sources du noyau se trouvent dans le rpertoire
   /pub/Linux/kernel, donc vous entrez la commande suivante pour vous
   rendre dans ce rpertoire.

 ftp> cd pub/Linux/kernel
 250-README for kernel
 250-
 250-What you'll find here: kernel sources and patches
 250-
 250-
 250 CWD command successful.

   Les messages que vous voyez, prcds de "250", sont les messages
   d'informations transmis par le serveur. Dans notre cas, le serveur
   ftp est configur pour vous envoyer automatiquement le fichier
   README et l'afficher lorsque vous entrez dans le rpertoire.

  3.5. Tlcharger et uploader des fichiers

   Maintenant, aprs que vous ayez utilis la commande ls, vous
   constatez que vous pouvez vous rendre dans le rpertoire du noyau
   de votre choix (au moment o j'cris ce document, la version la
   plus rcente est la v2.2). Accdez au rpertoire et regardez les
   fichiers contenus dans le rpertoire. Le fichier que vous
   souhaitez tlcharger est linux-2.2.13.tar.gz. Donc vous entrez
   ceci :

 ftp> get linux-2.2.13.tar.gz
 local: linux-2.2.13.tar.gz remote: linux-2.2.13.tar.gz
 200 PORT command successful.
 150 Opening BINARY mode data connection for linux-2.2.13.tar.gz (15079540 bytes).

   Le programme ftp commence  sauvegarder le fichier distant vers
   votre ordinateur.

   Si vous souhaitez enregistrer le fichier distant vers le fichier
   toto.tar.gz, vous devez le spcifier en indiquant les paramtres
   suivants :

 ftp> get linux-2.2.13.tar.gz toto.tar.gz
 local: toto.tar.gz remote: linux-2.2.13.tar.gz
 200 PORT command successful.
 150 Opening BINARY mode data connection for linux-2.2.13.tar.gz (15079540 bytes).

   Si vous souhaitez tlcharger plus d'un fichier  la fois, vous
   pouvez utiliser la commande mget. Vous pouvez utiliser la commande
   avec un nombre limit de nom de fichier, en utilisant les options
   prvues  cet effet. Par exemple :

 ftp> mget linux*

   Cette commande va tlcharger les fichiers commenant par la
   chane de caractre "linux". Normalement, la commande vous
   demandera une confirmation de tlchargement de chaque fichier.
   Vous pouvez modifier cette option l'aide de la commande prompt.

   Maintenant, disons que vous venez d'crire une partie d'un
   programme, et que vous souhaitez transfrer ce programme sur le
   serveur de MetaLab (uploader). Tout d'abord, il faut changer de
   rpertoire pour aller dans le dossier /incoming (la plupart des
   serveurs FTP publics possdent un dossier appel incoming ou
   uploads, o des fichiers peuvent tre uploads), donc vous
   utilisez la commande d'upload :

 ftp> cd /incoming
 ftp> put toto.tar.gz
 local: toto.tar.gz remote: toto.tar.gz
 200 PORT command successful.
 150 Opening BINARY mode data connection for toto.tar.gz.
 226 Transfer complete.
 10257 bytes sent in 0.00316 secs (3.2e+03 Kbytes/sec)

   La commande put s'utilise comme la commande get, donc vous pouvez
   utiliser la commande mput pour uploader plusieurs fichiers en mme
   temps. Vous pouvez aussi uploader un fichier de votre disque dur
   sur le serveur avec un nom diffrent, en spcifiant le nouveau nom
   de fichier comme argument.

   Mais comment uploader le fichier toto.tar.gz qui ne se trouve pas
   dans le rpertoire local en cours ? Vous pouvez changer de
   rpertoire local en utilisant la commande lcd :

 ftp> lcd /home/toto/
 Local directory now /home/toto

  3.6. Utiliser des commandes shell

   Le client ftp permet l'utilisation du point d'exclamation (!) pour
   effectuer des commandes locales. Par exemple, pour afficher la
   liste des fichiers dans le rpertoire local en cours, entrez
   ceci :

 ftp> !ls

   Cette commande appelle les fonctions du shell, et utilise la
   commande indique aprs le "!". Vous pouvez utiliser n'importe
   quelle commande que votre shell supporte en appelant le "!". Notez
   que !cd ne changera pas de rpertoire local, c'est pourquoi la
   commande lcd existe.

  3.7. Progression des transferts

   Mais ne souhaiteriez-vous pas connatre la progression de vos
   transfert pendant l'utilisation de FTP ? Vous pouvez utiliser la
   commande hash pour afficher la progression de votre transfert :

 ftp> hash
 Hash mark printing on (1024 bytes/hash mark).

   Comme vous pouvez le voir, une indication vous sera affiche tous
   les 1024 bytes pendant le tlchargement.

   Il y a aussi l'option tick :

 ftp> tick
 Tick counter printing on (10240 bytes/tick increment).
 Bytes transferred: 11680

  3.8. Autres commandes FTP

   Il existe beaucoup d'autres commandes ftp. Si vous avez les
   permissions ncessaires, vous pouvez crer un rpertoire sur le
   serveur distant en utilisant la commande mkdir. Vous pouvez aussi
   effacer un fichier avec la commande delete, ou un rpertoire avec
   la commande rmdir. Enfin, vous pouvez changer les permissions sur
   les fichiers en utilisant la commande chmod.

   Pour plus d'informations concernant l'utilisation de FTP,
   reportez-vous  l'aide intgre du logiciel (accessible via la
   commande help sans arguments, pour la liste des commandes
   disponibles, ou avec help <nom de la commande> pour une aide sur
   une commande spcifique. Vous pouvez aussi utiliser l'aide Unix
   pour FTP en tapant man ftp.

4. Clients ftp en ligne de commande

   Le programme FTP original est celui en ligne de commande, et c'est
   un bon investissement que d'en apprendre les fonctions . C'est le
   seul client FTP dont vous pouvez tre sr qu'il fonctionnera sous
   plusieurs systmes (mme Win32 possde la commande ftp, bien
   qu'elle soit archaque).

   Il existe beaucoup d'autres clients ftp en ligne de commande
   (c'est  dire une interface base sur du texte). La liste ici
   prsente n'est pas complte, mais elle contient les plus
   populaires. Faites une recherche sur FreshMeat
   [http://www.freshmeat.net] pour en trouver plus.

   [1][Avertissement] Message du traducteur
                      Attention, il est possible que les liens donns
                      ne soient plus valides, ou que les commentaires
                      ne refltent plus la vrit concernant les
                      logiciels. En effet, ce document date du 9
                      Janvier 2000, et les logiciels ont certainement
                      volu, d'autres seront inexistant.

  4.1. NcFTP

   NcFTP est le client ftp prfr des utilisateurs d'Unix. Il est
   fournis avec la plupart des distributions de Linux, et offres des
   options telles que les signets pour accder plus facilement aux
   serveurs de votre choix. La version 2 de NcFTP avait de srieux
   problme avec l'affichage en plein cran. Mais c'est dsormais
   corrig dans la version 3 (actuellement en version bta).

   Il n'est pas totalement compatible avec l'intgralit des
   commandes ftp. Par exemple, get et put dans NcFTP revient  mget
   et mput dans un client ftp standard. Donc si vous souhaitez
   enregistrer un fichier distant vers un nom de fichier local
   diffrent, vous devez faire get -z <nom distant> <nom local>.
   Toutefois NcFTP possde une aide en ligne trs bien conue pouvant
   vous guider pendant l'apprentissage des commandes.

   Vous pouvez tlcharger la dernire version  cette adresse :
   http://www.ncftp.com [http://www.ncftp.com].

  4.2. lukemftp

   LukemFTP est un driv du client ftp NetBSD pour d'autres systmes
   d'exploitations. et il tient son nom de l'auteur de plusieurs
   fonctionnalits avances, ce qui inclut : un diteur de ligne de
   commande, des efforts sur les protocoles FTP et les HTTP, une
   barre de progression dynamique, un support IPv6, un support SOCKS,
   et d'autres fonctions qui le rendre extrmement complet.

   Je recommande vivement lukemftp pour les utilisateurs qui ne
   souhaitent rien changer par rapport au client ftp standard, tout
   en incluant des fonctions avances.

   Vous pouvez vous procurer la dernire version de lukemftp 
   l'adresse : [2]ftp://ftp.netbsd.org/pub/NetBSD/misc/lukemftp/.

  4.3. lftp

   lftp est un client ftp en ligne de commande trs sophistiqu. Il
   utilise la bibliothque GNU readline pour fonctionner, donc il
   intgre des fonctions telles que que le complment (le rajout
   automatique de la fin d'un nom en appuyant sur <tab>) et
   l'historique (le fait de pouvoir revenir sur une commande dj
   entre). lftp possde aussi des signets, supporte les miroirs, et
   peut transfrer plusieurs fichiers en parallle.

   Vous pouvez vous procurer la dernire version de lftp ici :
   http://lftp.yar.ru/get.html [http://lftp.yar.ru/get.html].

  4.4. cftp

   Client FTP confortable en mode plein cran. Ce qui lui manque en
   fonctionnalits est remplac par sa facilit d'utilisation. Vous
   pouvez naviguer dans les rpertoires en utilisant les flches et
   en appuyant sur entre.

   La dernire version du logiciel est disponible ici :
   http://ftp.giga.or.at/pub/nih/cftp/
   [http://ftp.giga.or.at/pub/nih/cftp/].

  4.5. yafc

   Yafc est un trs bon client FTP, qui inclus des fonctionnalit
   comme le cache de navigation, la capacit  complter les noms des
   fichiers distants (voir lftp), les alias, les listes de fichiers
   colorises, les get, put, lls et rm rcursifs, une file d'attente,
   des connexions multiples, un support proxy et bien d'autres
   encore. Il supporte aussi l'authentification Kerberos4.

   Vous pouvez vous procurer la dernire version ici :
   http://yafc.sourceforge.net/download.php
   [http://yafc.sourceforge.net/download.php]. /! Lien modifi par le
   traducteur !\

5. Les clients FTP X Window

   Il existe beaucoup de clients FTP graphiques pouvant tre utilis
   sous un systme X Window. Ces clients offrent une facilit
   d'utilisation pour les utilisateurs utilisant un environnement
   graphique, et parfois offrent des fonctionnalits qu'il serait
   difficile d'implmenter dans un client ftp en ligne de commande.

  5.1. gFTP

   gFTP est un client FTP crit pour X Windows, utilisant GTK.
   L'interface possde des ressemblances avec le populaire WS_FTP,
   utilis couramment sous un systme instable que nous ne citerons
   pas.

   Les fonctions de gFTP : tlchargements simultans, reprise des
   transferts interrompus, file d'attente, tlchargement de
   rpertoires entiers, support des proxys, cache des rpertoire,
   transferts en mode passif ou non-passif, support du
   cliquer-dplacer, un manager de tlchargements, et encore plus...

   Si vous utilisez le Linux RedHat et que vous avez le bureau GNOME
   install, vous possdez srement dj le logiciel gFTP. Sinon,
   vous pouvez le tlcharger  partir de cette page d'accueil :
   http://gftp.seul.org/ [http://gftp.seul.org/].

  5.2. WXftp

   WXtp est un client FTP pour X Window, crit pour tre utilis
   couramment sur les stations Linux. Il a t programm avec le
   WXWindows toolkit, donc il peut tre compil soit sur Motif soit
   sur GTK+.

   Il inclut une interface utilisateur intuitive (un peu comme
   WS_FTP), un manager de sessions, une aide en ligne, une barre de
   progression, et d'autres.

   Tlchargez WXftp  cette adresse : http://www.wxftp.seul.org
   [http://www.wxftp.seul.org].

   [3][Note] Note du traducteur
             le logiciel se nomme maintenant AxyFTP

  5.3. LLNL XDIR et XFTP

   LLNL XFTP tait un des premiers clients FTP sous Linux. Il
   supporte FXP (transfert de fichier entre deux serveurs distants),
   et son interface a t dveloppe sous Motif.

   Vous trouverez plus d'informations sur :
   http://www.llnl.gov/ia/xdir_xftp/
   [http://www.llnl.gov/ia/xdir_xftp/].

  5.4. Guiftp

   Guiftp est un client ftp simple crit avec la bote  outils GTK+.
   Il est adapt aux personnes ne recherchant pas un grand nombre
   d'options. Il se veut simple avec une interface intuitive.

   La page d'accueil de Guiftp :
   http://www.altern.org/ldufresne/guiftp/
   [http://www.altern.org/ldufresne/guiftp/].

6. Serveurs FTP

  6.1. Comment fonctionne un serveur FTP

   Un serveur FTP traditionnel est excut depuis inetd. Le port du
   FTP standard est le port 21. Quand un utilisateur tente de se
   connecter, le serveur FTP utilise un systme standard dans lequel
   il vrifie le nom d'utilisateur et le mot de passe dans un fichier
   contenant les mots de passe, ou dans les tables NIS si vous
   utilisez NIS. Si les informations de connexion sont correctes,
   l'utilisateur dtient un accs au systme.

   Un FTP anonyme fonctionne diffremment. L'utilisateur se connecte
   avec, soit le nom d'utilisateur anonymous, soit le nom
   d'utilisateur ftp (ce qui peut tre dfinit dans le fichier de
   configuration du serveur). Il a accs  une arborescence situe
   dans un environnement restreint (chroot -- l'arborescence en
   question lui apparat comme la racine du systme de fichiers).
   Cela garantit qu'il ne pourra pas accder aux rpertoires qui lui
   sont interdits. L'arborescence de l'environnement restreint
   contient habituellement une bauche du systme de fichiers, avec
   des rpertoires bin/, etc/ et lib/. Les fichiers  tlcharger
   sont gnralement placs dans le rpertoire /pub.

   La raison de l'utilisation d'un faux systme de fichiers dans une
   arborescence FTP pour les utilisateurs anonyme, est que le dmon
   FTP utilise des commandes externes pour les requtes de type ls.
   Vous pouvez aussi placer d'autres programmes dans le rpertoire
   /bin, et un utilisateur peut les lancer avec la commande SITE dans
   son client ftp. Par exemple, le FTP Red Hat inclut la commande RPM
   (pour installer les paquets RPM  partir du site).

   D'autres serveurs FTP fonctionnent diffremment. Par exemple,
   certains serveurs permettent la mise en place de systmes
   d'authentification diffrents de celui d'Unix (ce qui permet
   d'avoir des comptes ddis  l'accs ftp). Certaines serveurs (par
   exemple ProFTPD et NcFTPD) disposent d'une commande ls interne et
   n'ont donc pas besoin d'une arborescence ddie  leur
   environnement restreint. FTP4ALL, par exemple, n'utilise pas les
   mots de passe dfinis par le systme. Il utilise son propre
   fichier contenant les informations sur les utilisateurs, et
   possde des fonctions de limitation de bande passante, et des
   messages personnaliss pendant la session ftp.

  6.2. Aide sur les serveurs FTP

    6.2.1. WU-FTPD

   WU-FTPD est le dmon ftp inclus dans la plupart des distributions
   Linux, mme dans RedHat et Caldera. Vous pouvez en savoir plus 
   l'adresse http://www.wu-ftpd.org [http://www.wu-ftpd.org].

   La FAQ sur WU-FTPD peut tre trouve ici :
   [http://www.cetis.hvu.nl/~koos/wu-ftpd-faq.html].

    6.2.2. ProFTPD

   ProFTPD est un puissant serveur FTP qui inclut une configuration 
   la manire d'Apache, et un support tendu pour les serveurs
   virtuels, et bien sur un ls interne.

   Plus d'informations sur http://www.proftpd.org
   [http://www.proftpd.org]

