<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>6. Serveurs FTP</title><link href="style.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.68.1" name="generator"><link rel="start" href="index.html" title="Petit guide du FTP"><link rel="up" href="index.html" title="Petit guide du FTP"><link rel="prev" href="ar01s05.html" title="5. Les clients FTP X Window"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">6. Serveurs FTP</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="ar01s05.html">Précédent</a> </td><th align="center" width="60%"> </th><td align="right" width="20%"> </td></tr></table><hr></div><div class="sect1" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="N1022A"></a>6. Serveurs FTP</h2></div></div></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N1022D"></a>6.1. Comment fonctionne un serveur FTP</h3></div></div></div><p> Un serveur FTP traditionnel est exécuté depuis inetd. Le port du FTP standard est le port 21. Quand un utilisateur tente de se connecter, le serveur FTP utilise un système standard dans lequel il vérifie 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 détient un accès au système. </p><p> Un FTP anonyme fonctionne différemment. L'utilisateur se connecte avec, soit le nom d'utilisateur anonymous, soit le nom d'utilisateur ftp (ce qui peut être définit dans le fichier de configuration du serveur). Il a accès à une arborescence située dans un environnement restreint (<span class="foreignphrase" lang="en"><em class="foreignphrase">chroot</em></span> — l'arborescence en question lui apparaît comme la racine du système de fichiers). Cela garantit qu'il ne pourra pas accéder aux répertoires qui lui sont interdits. L'arborescence de l'environnement restreint contient habituellement une ébauche du système de fichiers, avec des répertoires <code class="filename">bin/</code>, <code class="filename">etc/</code> et <code class="filename">lib/</code>. Les fichiers à télécharger sont généralement placés dans le répertoire <code class="filename">/pub</code>. </p><p> La raison de l'utilisation d'un faux système de fichiers dans une arborescence FTP pour les utilisateurs anonyme, est que le démon FTP utilise des commandes externes pour les requêtes de type ls. Vous pouvez aussi placer d'autres programmes dans le répertoire /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). </p><p> D'autres serveurs FTP fonctionnent différemment. Par exemple, certains serveurs permettent la mise en place de systèmes d'authentification différents de celui d'Unix (ce qui permet d'avoir des comptes dédiés à l'accès ftp). Certaines serveurs (par exemple ProFTPD et NcFTPD) disposent d'une commande ls interne et n'ont donc pas besoin d'une arborescence dédiée à leur environnement restreint. FTP4ALL, par exemple, n'utilise pas les mots de passe définis par le système. Il utilise son propre fichier contenant les informations sur les utilisateurs, et possède des fonctions de limitation de bande passante, et des messages personnalisés pendant la session ftp. </p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N10250"></a>6.2. Aide sur les serveurs FTP</h3></div></div></div><div class="sect3" lang="fr"><div class="titlepage"><div><div><h4 class="title"><a name="N10253"></a>6.2.1. WU-FTPD</h4></div></div></div><p>WU-FTPD est le démon ftp inclus dans la plupart des distributions Linux, même dans RedHat et Caldera. Vous pouvez en savoir plus à l'adresse <a href="http://www.wu-ftpd.org" target="_top">http://www.wu-ftpd.org</a>.</p><p>La FAQ sur WU-FTPD peut être trouvée ici : <a href="http://www.cetis.hvu.nl/~koos/wu-ftpd-faq.html" target="_top"> </a>.</p></div><div class="sect3" lang="fr"><div class="titlepage"><div><div><h4 class="title"><a name="N10261"></a>6.2.2. ProFTPD</h4></div></div></div><p>ProFTPD est un puissant serveur FTP qui inclut une configuration à la manière d'Apache, et un support étendu pour les serveurs virtuels, et bien sur un ls interne.</p><p>Plus d'informations sur <a href="http://www.proftpd.org" target="_top">http://www.proftpd.org</a></p></div></div></div><div class="navfooter"><hr><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" href="ar01s05.html">Précédent</a> </td><td align="center" width="20%"> </td><td align="right" width="40%"> </td></tr><tr><td valign="top" align="left" width="40%">5. Les clients FTP X Window </td><td align="center" width="20%"><a accesskey="h" href="index.html">Sommaire</a></td><td valign="top" align="right" width="40%"> </td></tr></table></div></body></html>