Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 1137

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>6.&nbsp;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.&nbsp;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.&nbsp;Serveurs FTP</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="ar01s05.html">Pr&eacute;c&eacute;dent</a>&nbsp;</td><th align="center" width="60%">&nbsp;</th><td align="right" width="20%">&nbsp;</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.&nbsp;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.&nbsp;Comment fonctionne un serveur FTP</h3></div></div></div><p>
      
      Un serveur FTP traditionnel est ex&eacute;cut&eacute; depuis inetd. Le port du 
      FTP standard est le port 21. Quand un utilisateur tente de se 
      connecter, le serveur FTP utilise un syst&egrave;me standard dans lequel 
      il v&eacute;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&eacute;tient un acc&egrave;s au syst&egrave;me.
      
      </p><p>
      
      Un FTP anonyme fonctionne diff&eacute;remment. L'utilisateur se connecte 
      avec, soit le nom d'utilisateur anonymous, soit le nom 
      d'utilisateur ftp (ce qui peut &ecirc;tre d&eacute;finit dans le fichier de 
      configuration du serveur). Il a acc&egrave;s &agrave; une arborescence situ&eacute;e 
      dans un environnement restreint (<span class="foreignphrase" lang="en"><em class="foreignphrase">chroot</em></span> &mdash; l'arborescence en 
      question lui appara&icirc;t comme la racine du syst&egrave;me de fichiers). 
      Cela garantit qu'il ne pourra pas acc&eacute;der aux r&eacute;pertoires qui lui 
      sont interdits. L'arborescence de l'environnement restreint 
      contient habituellement une &eacute;bauche du syst&egrave;me de fichiers, avec 
      des r&eacute;pertoires <code class="filename">bin/</code>, 
      <code class="filename">etc/</code> et <code class="filename">lib/</code>. Les fichiers &agrave; t&eacute;l&eacute;charger sont 
      g&eacute;n&eacute;ralement plac&eacute;s dans le r&eacute;pertoire <code class="filename">/pub</code>.
      
      </p><p>
      
      La raison de l'utilisation d'un faux syst&egrave;me de fichiers dans une 
      arborescence FTP pour les utilisateurs anonyme, est que le d&eacute;mon 
      FTP utilise des commandes externes pour les requ&ecirc;tes de type ls. 
      Vous pouvez aussi placer d'autres programmes dans le r&eacute;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 &agrave; partir du site).
      
      </p><p>
      
      D'autres serveurs FTP fonctionnent diff&eacute;remment. Par exemple, 
      certains serveurs permettent la mise en place de syst&egrave;mes 
      d'authentification diff&eacute;rents de celui d'Unix (ce qui permet 
      d'avoir des comptes d&eacute;di&eacute;s &agrave; l'acc&egrave;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&eacute;di&eacute;e &agrave; leur 
      environnement restreint. FTP4ALL, par exemple, n'utilise pas les 
      mots de passe d&eacute;finis par le syst&egrave;me. Il utilise son propre 
      fichier contenant les informations sur les utilisateurs, et 
      poss&egrave;de des fonctions de limitation de bande passante, et des 
      messages personnalis&eacute;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.&nbsp;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.&nbsp;WU-FTPD</h4></div></div></div><p>WU-FTPD est le d&eacute;mon ftp inclus dans la plupart des
        distributions Linux, m&ecirc;me dans RedHat et Caldera. Vous pouvez en
        savoir plus &agrave; 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 &ecirc;tre trouv&eacute;e ici&nbsp;: 
        <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.&nbsp;ProFTPD</h4></div></div></div><p>ProFTPD est un puissant serveur FTP qui inclut une
        configuration &agrave; la mani&egrave;re d'Apache, et un support &eacute;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&eacute;c&eacute;dent</a>&nbsp;</td><td align="center" width="20%">&nbsp;</td><td align="right" width="40%">&nbsp;</td></tr><tr><td valign="top" align="left" width="40%">5.&nbsp;Les clients FTP X Window&nbsp;</td><td align="center" width="20%"><a accesskey="h" href="index.html">Sommaire</a></td><td valign="top" align="right" width="40%">&nbsp;</td></tr></table></div></body></html>