aboutsummaryrefslogtreecommitdiff
path: root/fr_FR.ISO8859-1
diff options
context:
space:
mode:
authorMarc Fonvieille <blackend@FreeBSD.org>2004-08-10 17:41:52 +0000
committerMarc Fonvieille <blackend@FreeBSD.org>2004-08-10 17:41:52 +0000
commit1af7869ed3d2dcd1977c9ddef1a45e3530cc1fa1 (patch)
treec23ac1b41073725eea4ea31b65974f77cf95bc2b /fr_FR.ISO8859-1
parent47dceec76843c1b348be99c93ae40b0142898a6d (diff)
Notes
Diffstat (limited to 'fr_FR.ISO8859-1')
-rw-r--r--fr_FR.ISO8859-1/books/handbook/network-servers/chapter.sgml431
1 files changed, 430 insertions, 1 deletions
diff --git a/fr_FR.ISO8859-1/books/handbook/network-servers/chapter.sgml b/fr_FR.ISO8859-1/books/handbook/network-servers/chapter.sgml
index 83889668da..616b1ec817 100644
--- a/fr_FR.ISO8859-1/books/handbook/network-servers/chapter.sgml
+++ b/fr_FR.ISO8859-1/books/handbook/network-servers/chapter.sgml
@@ -3,7 +3,7 @@
The FreeBSD French Documentation Project
$FreeBSD$
- Original revision: 1.7
+ Original revision: 1.23
-->
<chapter id="network-servers">
@@ -4283,6 +4283,10 @@ $TTL 6h
</calloutlist>
</listitem>
+ <indexterm><primary>syslog</primary></indexterm>
+ <indexterm><primary>journaux</primary>
+ <secondary>DNS</secondary></indexterm>
+
<listitem>
<para>Si vous utilisez une version de &os; ant&eacute;rieure
&agrave; 4.9-RELEASE, compilez une version li&eacute;e en
@@ -4374,6 +4378,10 @@ $TTL 6h
</note>
</listitem>
+ <indexterm><primary>syslog</primary></indexterm>
+ <indexterm><primary>journaux</primary>
+ <secondary>named</secondary></indexterm>
+
<listitem>
<para>Configurer &man.syslogd.8; pour qu'il
cr&eacute;&eacute; une &ldquo;socket&rdquo;
@@ -4385,6 +4393,8 @@ $TTL 6h
<filename>/etc/rc.conf</filename>.</para>
</listitem>
+ <indexterm><primary><command>chroot</command></primary></indexterm>
+
<listitem>
<para>S'arranger &agrave; ce que
<application>named</application> d&eacute;marre et se
@@ -4915,6 +4925,425 @@ DocumentRoot /www/someotherdomain.tld
</sect2>
</sect1>
+ <sect1 id="network-ftp">
+ <sect1info>
+ <authorgroup>
+ <author>
+ <firstname>Murray</firstname>
+ <surname>Stokely</surname>
+ <contrib>Contribution de </contrib>
+ </author>
+ </authorgroup>
+ </sect1info>
+ <title>Protocole de transfert de fichiers (FTP)</title>
+
+ <indexterm><primary>serveur FTP</primary></indexterm>
+
+ <sect2>
+ <title>G&eacute;n&eacute;ralit&eacute;s</title>
+
+ <para>Le protocol de transfert de fichiers (FTP) offre aux
+ utilisateurs une m&eacute;thode simple pour transf&eacute;rer
+ des fichiers vers ou &agrave; partir d'un serveur <acronym
+ role="File Transfer Protocol">FTP</acronym>. &os; comprend un
+ serveur <acronym role="File Transfer Protocol">FTP</acronym>,
+ <application>ftpd</application>, dans le syst&egrave;me de
+ base. Cela rend la configuration et l'administration d'un
+ serveur <acronym role="File Transfer Protocol">FTP</acronym>
+ sous &os; tr&egrave;s simple.</para>
+ </sect2>
+
+ <sect2>
+ <title>Configuration</title>
+
+ <para>L'&eacute;tape de configuration la plus important est de
+ d&eacute;cider quels comptes seront autoris&eacute;s &agrave;
+ acc&eacute;der au serveur FTP. Un syst&egrave;me &os;
+ classique poss&egrave;de de nombreux comptes syst&egrave;me
+ utilis&eacute;s par divers &ldquo;daemon&rdquo;s, mais les
+ utilisateurs inconnus ne devraient pas &ecirc;tre
+ autoris&eacute;s &agrave; ouvrir de session sous ces comptes.
+ Le fichier <filename>/etc/ftpusers</filename> est une liste
+ d'utilisateurs inderdit d'acc&egrave;s au serveur FTP. Par
+ d&eacute;faut, il inclut les comptes syst&egrave;mes
+ pr&eacute;c&eacute;demment mentionn&eacute;s, mais il est
+ possible d'ajouter des utilisateurs pr&eacute;cis qui ne
+ devraient pas avoir acc&egrave;s au serveur FTP.</para>
+
+ <para>Vous pouvez vouloir restreindre l'acc&egrave;s &agrave;
+ certains utilisateurs sans leur refuser compl&egrave;tement
+ l'utilisation du serveur FTP. Cela peut &ecirc;tre
+ r&eacute;alis&eacute; &agrave; l'aide du fichier
+ <filename>/etc/ftpchroot</filename>. Ce fichier liste les
+ utilisateurs et les groupes sujet &agrave; des restrcitions
+ d'acc&egrave;s FTP. La page de manuel &man.ftpchroot.5;
+ fournit tous les d&eacute;tails, cela ne sera donc pas
+ d&eacute;crit ici.</para>
+
+ <para>Si vous d&eacute;sirez activer l'acc&egrave;s FTP anonyme
+ sur votre serveur, vous devez alors cr&eacute;er un
+ utilisateur appel&eacute; <username>ftp</username> sur votre
+ serveur &os;. Les utilisateurs seront donc en mesure d'ouvrir
+ une session FTP sur votre serveur sous le nom d'utilisateur
+ <username>ftp</username> ou <username>anonymous</username> et
+ sans aucun mot de passe (par convention l'adresse
+ &eacute;lectronique de l'utilisateur devrait &ecirc;tre
+ utilis&eacute;e comme mot de passe). Le serveur FTP appelera
+ &man.chroot.2; quand un utilisateur anonyme ouvrira une
+ session, pour restreindre l'acc&egrave;s juste au
+ r&eacute;pertoire personnel de l'utilisateur
+ <username>ftp</username>.</para>
+
+ <para>Il existe deux fichiers texte qui sp&eacute;cifient les
+ messages de bienvenue &agrave; afficher aux clients FTP. Le
+ contenu du fichier <filename>/etc/ftpwelcome</filename> sera
+ affich&eacute; aux utilisateurs avant qu'ils atteignent
+ l'invite de session. Apr&egrave;s une ouverture de session,
+ le contenu du fichier <filename>/etc/ftpmotd</filename> sera
+ affich&eacute;. Notez que le chemin d'acc&egrave;s &agrave;
+ ce fichier est relatif &agrave; l'environnement de la session,
+ aussi le fichier <filename>~ftp/etc/ftpmotd</filename> sera
+ affich&eacute; aux utilisateurs anonymes.</para>
+
+ <para>Une fois que le serveur FTP a &eacute;t&eacute;
+ configur&eacute; correctement, il doit &ecirc;tre
+ activ&eacute; dans le fichier
+ <filename>/etc/inetd.conf</filename>. Ici il faut juste
+ retirer le symbole de commentaire &ldquo;#&rdquo; en face de
+ la ligne <application>ftpd</application>:</para>
+
+ <programlisting>ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l</programlisting>
+
+ <para>Comme expliqu&eacute; dans la <xref
+ linkend="network-inetd-hangup">, un signal
+ &ldquo;HangUP&rdquo; doit &ecirc;tre envoy&eacute; &agrave;
+ <application>inetd</application> apr&egrave;s que son fichier
+ de configuration ait &eacute;t&eacute; modifi&eacute;.</para>
+
+ <para>Vous pouvez maintenant ouvrir une session FTP sur votre
+ serveur en tapant:</para>
+
+ <screen>&prompt.user; <userinput>ftp localhost</userinput></screen>
+ </sect2>
+
+ <sect2>
+ <title>Maintenance</title>
+
+ <indexterm><primary>syslog</primary></indexterm>
+ <indexterm><primary>journaux</primary>
+ <secondary>FTP</secondary></indexterm>
+
+ <para>Le &ldquo;daemon&rdquo; <application>ftpd</application>
+ utilise &man.syslog.3; pour l'enregistement des messages. Par
+ d&eacute;faut, le &ldquo;daemon&rdquo; de gestion des journaux
+ du syst&egrave;me enverra les messages relatifs au FTP dans le
+ fichier <filename>/var/log/xferlog</filename>. L'emplacement
+ des journaux FTP peut &ecirc;tre modifi&eacute; en changeant
+ la ligne suivante dans le fichier
+ <filename>/etc/syslog.conf</filename>:</para>
+
+ <programlisting>ftp.info /var/log/xferlog</programlisting>
+
+ <para>Soyez conscient des &eacute;ventuels probl&egrave;mes
+ impliqu&eacute;s par l'utilisation d'un serveur FTP acceptant
+ les connexions anonymes. Vous devriez, tout
+ particuli&egrave;rement, penser &agrave; deux fois avant
+ d'autoriser les utilisateurs anonyme &agrave; d&eacute;poser
+ des fichiers sur le serveur. Votre site FTP pourrait devenir
+ un forum d'&eacute;change de logiciels commerciaux sans les
+ licences ou pire. Si vous devez autoriser le
+ d&eacute;p&ocirc;t de fichiers de fa&ccedil;on anonyme sur le
+ serveur FTP, alors vous devriez fixer les permissions sur ces
+ fichiers de telle sorte qu'ils ne puissent &ecirc;tre lus par
+ d'autres utilisateurs anonymes avant qu'ils n'aient pu
+ &ecirc;tre contr&ocirc;l&eacute;s.</para>
+ </sect2>
+ </sect1>
+
+ <sect1 id="network-samba">
+ <sect1info>
+ <authorgroup>
+ <author>
+ <firstname>Murray</firstname>
+ <surname>Stokely</surname>
+ <contrib>Contribution de </contrib>
+ </author>
+ </authorgroup>
+ </sect1info>
+ <title>Serveur de fichiers et d'impression pour clients
+ &microsoft.windows; (Samba)</title>
+
+ <indexterm><primary>serveur Samba</primary></indexterm>
+ <indexterm><primary>Microsoft Windows</primary></indexterm>
+ <indexterm>
+ <primary>serveur de fichiers</primary>
+ <secondary>clients Windows</secondary>
+ </indexterm>
+ <indexterm>
+ <primary>serveur d'impression</primary>
+ <secondary>clients Windows</secondary>
+ </indexterm>
+
+ <sect2>
+ <title>G&eacute;n&eacute;ralit&eacute;s</title>
+
+ <para><application>Samba</application> est un logiciel libre
+ tr&egrave;s populaire qui offre des services de partage de
+ fichiers et d'imprimantes pour les clients
+ &microsoft.windows;. De tels clients peuvent se connecter et
+ utiliser l'espace de fichiers d'une machine &os; comme si
+ c'&eacute;tait un disque local, ou utiliser des imprimantes
+ &os; comme si elles &eacute;taient des imprimantes
+ locales.</para>
+
+ <para><application>Samba</application> devrait se trouver sur
+ votre support d'installation. Si vous n'avez pas
+ install&eacute; <application>Samba</application> &agrave;
+ l'installation de &os;, vous pouvez alors l'installer &agrave;
+ partir de la version pr&eacute;-compil&eacute;e ou
+ port&eacute;e <filename
+ role="package">net/samba3</filename>.</para>
+
+<!-- mention LDAP, Active Directory, WinBIND, ACL, Quotas, PAM, .. -->
+
+ </sect2>
+
+ <sect2>
+ <title>Configuration</title>
+
+ <para>Le fichier de configuration par d&eacute;faut de
+ <application>Samba</application> est install&eacute; sous le
+ nom <filename>/usr/local/etc/smb.conf.default</filename>. Ce
+ fichier doit &ecirc;tre copi&eacute; vers
+ <filename>/usr/local/etc/smb.conf</filename> et
+ personnalis&eacute; avant que <application>Samba</application>
+ ne puisse &ecirc;tre utilis&eacute;.</para>
+
+ <para>Le fichier <filename>smb.conf</filename> contient la
+ configuration n&eacute;cessaire &agrave; l'ex&eacute;cution de
+ <application>Samba</application>, comme la d&eacute;finition
+ des imprimantes et des &ldquo;syst&egrave;mes de fichiers
+ partag&eacute;s&rdquo; que vous d&eacute;sirez partager avec
+ les clients &windows;. Le logiciel
+ <application>Samba</application> comprend une interface Web
+ appel&eacute; <application>swat</application> qui offre une
+ m&eacute;thode simple de configuration du fichier
+ <filename>smb.conf</filename>.</para>
+
+ <sect3>
+ <title>Utilisation de l'interface web d'administration de
+ Samba (SWAT)</title>
+
+ <para>L'interface web d'administration de
+ <application>Samba</application> (SWAT) est
+ ex&eacute;cut&eacute;e sous la forme d'un
+ &ldquo;daemon&rdquo; &agrave; partir
+ d'<application>inetd</application>. Par cons&eacute;quent,
+ la ligne suivante dans le fichier
+ <filename>/etc/inetd.conf</filename> doit &ecirc;tre
+ d&eacute;comment&eacute;e avant que
+ <application>swat</application> ne puisse &ecirc;tre
+ utilis&eacute; pour configurer
+ <application>Samba</application>:</para>
+
+ <programlisting>swat stream tcp nowait/400 root /usr/local/sbin/swat</programlisting>
+
+ <para>Comme expliqu&eacute; dans la <xref
+ linkend="network-inetd-hangup">, un signal
+ &ldquo;HangUP&rdquo; doit &ecirc;tre envoy&eacute; &agrave;
+ <application>inetd</application> apr&egrave;s modification
+ de son fichier de configuration.</para>
+
+ <para>Une fois que <application>swat</application> a
+ &eacute;t&eacute; activ&eacute; dans
+ <filename>inetd.conf</filename>, vous pouvez utiliser un
+ navigateur pour vous connecter &agrave; l'adresse <ulink
+ url="http://localhost:901"></ulink>. Vous devez ouvrir tout
+ d'abord une session sous le compte syst&egrave;me
+ <username>root</username>.</para>
+
+<!-- XXX screenshots go here, loader is creating them -->
+
+ <para>Une fois que vous avez ouvert une session sur la page
+ principale de configuration de
+ <application>Samba</application>, vous pouvez naviguer dans
+ la documentation du syst&egrave;me, ou commencer par cliquer
+ sur l'onglet <guimenu>Globals</guimenu>. Le menu
+ <guimenu>Globals</guimenu> correspond aux variables
+ situ&eacute;es dans la section <literal>[global]</literal>
+ du fichier
+ <filename>/usr/local/etc/smb.conf</filename>.</para>
+ </sect3>
+
+ <sect3>
+ <title>Param&eacute;trages g&eacute;n&eacute;raux</title>
+
+ <para>Que vous utilisiez <application>swat</application> ou
+ &eacute;ditiez directement le fichier
+ <filename>/usr/local/etc/smb.conf</filename>, les
+ premi&egrave;res directives que vous allez s&ucirc;rement
+ rencontrer en configurant <application>Samba</application>
+ seront:</para>
+
+ <variablelist>
+ <varlistentry>
+ <term><literal>workgroup</literal></term>
+
+ <listitem>
+ <para>Le nom de domaine NT ou le groupe de travail pour
+ les ordinateurs qui acc&egrave;deront &agrave; ce
+ serveur.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><literal>netbios name</literal></term>
+ <indexterm><primary>NetBIOS</primary></indexterm>
+
+ <listitem>
+ <para>Fixe le nom NetBIOS sous lequel est connu le
+ serveur <application>Samba</application>. Par
+ d&eacute;faut c'est le m&ecirc;me que la premi&egrave;re
+ composante du nom de la machine pour le DNS.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><literal>server string</literal></term>
+
+ <listitem>
+ <para>Cette directive d&eacute;finie la cha&icirc;ne de
+ caract&egrave;res qui sera affich&eacute;e lors de
+ l'utilisation de la commande <command>net view</command>
+ et par d'autres outils r&eacute;seau recherchant
+ &agrave; afficher une description du serveur.</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </sect3>
+
+ <sect3>
+ <title>Param&egrave;tres de s&eacute;curit&eacute;</title>
+
+ <para>Deux des plus importants param&eacute;trages de
+ <filename>/usr/local/etc/smb.conf</filename> sont le mode de
+ s&eacute;curit&eacute; choisi, et le format de mot de passe
+ pour les utilisateurs. Les directives suivantes
+ contr&ocirc;lent ces options:</para>
+
+ <variablelist>
+ <varlistentry>
+ <term><literal>security</literal></term>
+
+ <listitem>
+ <para>Les deux options les plus courantes sont
+ <literal>security = share</literal> et <literal>security
+ = user</literal>. Si vos clients utilisent des noms
+ d'utilisateur identiques &agrave; ceux sur votre machine
+ &os;, alors vous voudrez utiliser un niveau de
+ s&eacute;curit&eacute; utilisateur. C'est le mode de
+ s&eacute;curit&eacute; par d&eacute;faut et qui demande
+ aux clients de d'ouvrir une session avant de pouvoir
+ acc&eacute;der aux ressources partag&eacute;es.</para>
+
+ <para>Dans le niveau de s&eacute;curit&eacute; partage
+ (&ldquo;share&rdquo;), le client n'a pas besoin
+ d'ouvrir de session avant de pouvoir se connecter
+ &agrave; une ressource partag&eacute;e.
+ C'&eacute;tait le mode de s&eacute;curit&eacute; par
+ d&eacute;faut d'anciennes versions de
+ <application>Samba</application>.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><literal>passdb backend</literal></term>
+
+ <indexterm><primary>NIS+</primary></indexterm>
+ <indexterm><primary>LDAP</primary></indexterm>
+ <indexterm><primary>base de donn&eacute;es
+ SQL</primary></indexterm>
+
+ <listitem>
+ <para><application>Samba</application> poss&egrave;de
+ plusieurs mod&egrave;les de support d'authentification.
+ Vous pouvez authentifier des clients avec LDAP, NIS+,
+ une base de donn&eacute;es SQL ou un fichier de mot de
+ passe modifi&eacute;. La m&eacute;thode
+ d'authentification par d&eacute;faut est appel&eacute;e
+ <literal>smbpasswd</literal>, et c'est celle qui sera
+ pr&eacute;sent&eacute;e ici.</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <para>En supposant que le mod&egrave;le
+ <literal>smbpasswd</literal> par d&eacute;faut est
+ utilis&eacute;, le fichier
+ <filename>/usr/local/private/smbpasswd</filename> doit
+ &ecirc;tre cr&eacute;&eacute; pour permettre &agrave;
+ <application>Samba</application> d'identifier les clients.
+ Si vous d&eacute;sirez donner acc&egrave;s &agrave; tous vos
+ comptes utilisateur &unix; &agrave; partir de clients
+ &windows;, utilisez la commande suivante:</para>
+
+ <screen>&prompt.root; <userinput>cat /etc/passwd | grep -v "^#" | make_smbpasswd &gt; /usr/local/private/smbpasswd</userinput>
+&prompt.root; <userinput>chmod 600 /usr/local/private/smbpasswd</userinput></screen>
+
+ <para>Veuillez consulter la documentation de
+ <application>Samba</application> pour des informations
+ suppl&eacute;mentaires sur les options de configuration.
+ Avec les bases pr&eacute;sent&eacute;es ici, vous devriez
+ disposer de tous les &eacute;l&eacute;ments
+ n&eacute;c&eacute;ssaires au d&eacute;marrage de
+ <application>Samba</application>.</para>
+ </sect3>
+ </sect2>
+
+ <sect2>
+ <title>D&eacute;marrage de
+ <application>Samba</application></title>
+
+ <para>Pour activer <application>Samba</application> au
+ d&eacute;marrage du syst&egrave;me, ajoutez la ligne suivante
+ au fichier <filename>/etc/rc.conf</filename>:</para>
+
+ <programlisting>samba_enable="YES"</programlisting>
+
+ <para>Vous pouvez alors d&eacute;marrer
+ <application>Samba</application> en tapant:</para>
+
+ <screen>&prompt.root; <userinput>/usr/local/etc/rc.d/samba.sh start</userinput>
+Starting SAMBA: removing stale tdbs :
+Starting nmbd.
+Starting smbd.</screen>
+
+ <para><application>Samba</application> consiste essentiellement
+ en trois &ldquo;daemon&rdquo;s s&eacute;par&eacute;s. Vous
+ devriez vous rendre compte que les &ldquo;daemon&rdquo;s
+ <application>nmbd</application> et
+ <application>smbd</application> sont lanc&eacute;s par la
+ proc&eacute;dure <filename>samba.sh</filename>. Si vous avez
+ activ&eacute; la r&eacute;solution de noms winbind dans le
+ fichier <filename>smb.conf</filename>, alors le
+ &ldquo;daemon&rdquo; <application>winbindd</application> sera
+ &eacute;galement lanc&eacute;.</para>
+
+ <para>Vous pouvez arr&ecirc;ter <application>Samba</application>
+ &agrave; tout moment en tapant:</para>
+
+ <screen>&prompt.root; <userinput>/usr/local/etc/rc.d/samba.sh stop</userinput></screen>
+
+ <para><application>Samba</application> est une suite logiciels
+ complexes avec des fonctionnalit&eacute;s permettant une large
+ int&eacute;gration avec les r&eacute;seaux
+ &microsoft.windows;. Pour plus d'information sur les
+ fonctionnalit&eacute;s non-abord&eacute;es dans ce document,
+ veuillez consulter <ulink
+ url="http://www.samba.org"></ulink>.</para>
+ </sect2>
+ </sect1>
+
<sect1 id="network-ntp">
<sect1info>
<authorgroup>