.\"@(#)exportfs.8" .\" .\" Copyright (C) 1995 Olaf Kirch .\" Modifications 1999-2003 Neil Brown .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH exportfs 8 31\ décembre\ 2009 .SH NOM exportfs \- Gestion de la liste des systèmes de fichiers partagés par NFS .SH SYNOPSIS \fB/usr/sbin/exportfs\fP [\fB\-avi\fP] [\fB\-o\fP \fIoptions\fP,...] [\fIclient:/chemin\fP \&...] .br \fB/usr/sbin/exportfs \-r\fP [\fB\-v\fP] .br \fB/usr/sbin/exportfs\fP [\fB\-av\fP] \fB\-u\fP [\fIclient:/chemin\fP ...] .br \fB/usr/sbin/exportfs\fP [\fB\-v\fP] .br \fB/usr/sbin/exportfs \-f\fP .br .SH DESCRIPTION Un serveur NFS tient à jour une liste des systèmes de fichiers physiques locaux accessibles aux clients NFS. Chaque système de fichiers de cette liste est appelé \fIsystème de fichiers partagé\fP, ou alors \fIpartage\fP en plus court. .PP La commande \fBexportfs\fP est utilisée pour la gestion de la liste actuelle de systèmes de fichiers partagés par NFS. Cette liste est enregistrée dans un fichier spécifique nommé \fI/var/lib/nfs/etab\fP. Ce fichier sera lu par \fBrpc.mountd\fP dès qu'un client distant enverra une requête NFS MOUNT. .PP Dans le cas général, la liste principale des partages est initialisée à partir du contenu du fichier \fI/etc/exports\fP et des fichiers présents dans \fI/etc/exports.d/\fP à l'aide de la commande \fBexportfs \-a\fP. Cependant, un administrateur système peut ajouter ou supprimer des partages sans modifier \fI/etc/exports\fP ou les fichiers sous \fI/etc/exports.d/\fP à l'aide de la commande \fBexportfs\fP. .PP \fBexportfs\fP et son programme associé \fBrpc.mountd\fP fonctionnent sous l'un des deux modes suivants\ : le mode traditionnel, qui s'applique aux versions\ 2.4 et précédentes du noyau Linux, et un mode plus récent sous les noyaux\ 2.6 et suivants, accessible à la condition que le système de fichiers virtuel de \fBnfsd\fP soit bien monté sous \fI/proc/fs/nfsd\fP ou \fI/proc/fs/nfs\fP. Si ce système de fichiers n'est pas monté en\ 2.6, c'est le mode traditionnel qui sera utilisé. .PP Dans le mode plus récent, \fBexportfs\fP ne donne aucune information au noyau, il n'en fournit qu'à \fBrpc.mountd\fP par l'intermédiaire du fichier \fI/var/lib/nfs/etab\fP. \fBrpc.mountd\fP écoutera les requêtes du noyau pour obtenir les renseignements nécessaires à propos des partages. .PP Dans le mode traditionnel, les partages qui indiquent un hôte spécifique, plutôt qu'un sous\-réseau ou un groupe de machines sont directement inscrits dans la table des partages du noyau ainsi que dans le fichier \fI/var/lib/nfs/etab\fP. De plus, tous les partages définis dans \fI/var/lib/nfs/rmtab\fP correspondant à une demande de partage non spécifique à un hôte entraînera l'ajout, dans la table des partages du noyau, d'une entrée correspondante à l'hôte effectif dans \fIrmtab\fP. .SH OPTIONS .TP \fB\-a\fP Partager ou interrompre le partage de tous les répertoires. .TP \fB\-o\fP \fIoptions\fP,... Indiquer une liste d'options de partage, à la manière de \fBexports\fP(5). .TP \fB\-i\fP Ne pas tenir compte du fichier \fI/etc/exports\fP ni du répertoire \fI/etc/exports.d/\fP. Seules les options par défaut ou celles données sur la ligne de commande sont utilisées. .TP \fB\-r\fP Relancer le partage de tous les répertoires. \fI/var/lib/nfs/etab\fP est synchronisé avec \fI/etc/exports\fP et le répertoire \fI/etc/exports.d/\fP. Avec cette option, les entrées qui ont disparu de \fI/etc/exports\fP ou \fI/etc/exports.d/\fP seront supprimées de \fI/var/lib/nfs/etab\fP. Dans la table des partages du noyau, les entrées qui ne sont plus valables seront également enlevées. .TP \fB\-u\fP Interrompre le partage d'un ou plusieurs répertoires. .TP \fB\-f\fP Si \fI/proc/fs/nfsd\fP ou \fI/proc/fs/nfs\fP sont montés, vider toute la liste des partages du noyau. Les entrées correspondant aux clients actifs sont ajoutées à la liste des partages du noyau par \fBrpc.mountd\fP lors de leur requête de montage NFS. .TP \fB\-v\fP Mode volubile. Lors d'un partage ou de l'arrêt d'un partage, afficher ce qui se passe. Lors de l'affichage de la liste actuelle des partages, afficher aussi la liste des options de partage. .SH DISCUSSION .SS "Partage de répertoires" Le premier synopsis montre comment utiliser la commande \fBexportfs\fP pour ajouter de nouvelles entrées à la liste des partages. Quand on lance \fBexportfs \-a\fP, tous les partages listés dans \fI/etc/exports\fP et \fI/etc/exports.d/\fP sont ajoutés à \fI/var/lib/nfs/etab\fP. La liste des partages du noyau est également mise à jour au besoin. .PP L'argument \fIclient:/chemin\fP définit un répertoire local à partager ainsi que le ou les clients qui ont le droit d'y accéder. Consultez \fBexports(5)\fP pour obtenir une description des options prises en charge ainsi que les formats de liste d'accès. Pour partager un répertoire avec tout le monde, indiquez tout simplement \fI:/chemin\fP. .PP Les options de partage pour une paire hôte/répertoire donnée proviennent de plusieurs sources. Les options de partage par défaut sont \fBsync,ro,root_squash,wdelay\fP. Elles peuvent être surchargées par les entrées du fichier \fI/etc/exports\fP ou du répertoire \fI/etc/exports.d/\fP. .PP Un administrateur système peut surcharger les options de ces sources à l'aide de l'option \fB\-o\fP d'\fBexportfs\fP. Cette option utilise une liste d'options séparées par des virgules de manière similaire à ce qui serait fait si ces options étaient écrites dans le fichier \fI/etc/exports\fP. Ainsi, \fBexportfs\fP peut être utilisé pour modifier les options de partage d'un répertoire déjà partagé. .SS "Arrêt du partage de répertoires" Ce troisième synopsis montre comment arrêter le partage d'un répertoire actuellement offert. Quand on lance \fBexportfs \-ua\fP, toutes les entrées présentes dans \fI/var/lib/nfs/etab\fP sont retirées de la table des partages du noyau, puis le fichier est vidé. Cela stoppe effectivement toute activité NFS. .PP Pour supprimer une entrée de partage, vous pouvez indiquer un couple \fIclient:/chemin\fP. L'entrée indiquée sera supprimée de \fI/var/lib/nfs/etab\fP, ainsi que celle correspondante dans le noyau (si elle existe). .PP .SS "Affichage du contenu de la table des partages" L'utilisation de \fBexportfs\fP sans option affiche la liste actuelle des systèmes de fichiers partagés. Avec l'option \fB\-v\fP, \fBexportfs\fP affiche les options spécifiques à chaque partage. .SH EXEMPLES L'exemple suivant ajoute tous les répertoires indiqués dans \fI/etc/exports\fP et \fI/etc/exports.d/\fP à \fI/var/lib/nfs/etab\fP, puis les entrées de partages résultantes sont inscrites dans le noyau\ : .PP .nf \fB# exportfs \-a\fP .fi .PP Pour offrir le répertoire \fI/usr/tmp\fP à l'hôte \fBdjango\fP, en permettant les requêtes non sécurisées de verrouillage de fichier\ : .PP .nf \fB# exportfs \-o insecure_locks django:/usr/tmp\fP .fi .PP Pour cesser de partager le répertoire \fI/usr/tmp\fP\ : .PP .nf \fB# exportfs \-u django:/usr/tmp\fP .fi .PP Pour cesser de partager tous les partages indiqués dans \fI/etc/exports\fP et le répertoire \fI/etc/exports.d/\fP\ : .PP .nf \fB# exportfs \-au\fP .fi .SH "NOTES D'UTILISATION" Le partage à destination de réseaux IP ou de domaines DNS et NIS ne permet pas l'accès NFS immédiat aux clients NFS de ces groupes. En fait, ce type de partage est une indication pour \fBrpc.mountd(8)\fP d'honorer toute requête de montage provenant de ces clients. Ce n'est normalement pas un gros problème, puisque tout montage existant est préservé dans \fIrmtab\fP de redémarrage en redémarrage. .PP Lors de l'arrêt d'un partage à destination de domaines ou de réseaux, tout partage en cours pour les membres de ce groupe sera vérifié par rapport à la liste des partages valides restants. Dans le cas où ce partage n'est alors plus autorisé, il est supprimé. .SH FICHIERS .TP 2.5i \fI/etc/exports\fP Fichier d'entrée contenant la liste des partages, leurs options et la liste des contrôles d'accès. .TP 2.5i \fI/etc/exports.d\fP répertoire où les fichiers d'entrée supplémentaires sont stockés. \fBNote\ :\fP uniquement les fichiers se terminant par \fI.exports\fP sont utilisés. .TP 2.5i \fI/var/lib/nfs/etab\fP Liste principale des partages. .TP 2.5i \fI/var/lib/nfs/rmtab\fP Liste des clients se connectant aux partages du serveur. .SH "VOIR AUSSI" \fBexports\fP(5), \fBrpc.mountd\fP(8), \fBnetgroup\fP(5) .SH AUTEURS Olaf Kirch .br Neil Brown .SH TRADUCTION Cette page de manuel a été traduite et est maintenue par Sylvain Cherrier et les membres de la liste depuis 2006. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages\-fr\-extra.