NFS Utilities-1.0.6

Introduction à nfs-utils

Le paquetage nfs-utils contient le serveur et le client en espace utilisateur nécessaires à l'utilisation des capacités NFS du noyau. NFS est un protocole qui permet le partage de systèmes de fichiers au travers du réseau.

Informations sur le paquetage

Dépendances de nfs-utils

Requis

portmap-5beta

Configuration du noyau

Activez les options suivantes dans la configuration du noyau et recompilez le noyau si nécessaire :

File systems:
  Network File Systems:
    NFS File System Support: M or Y
    NFS Server Support: M or Y

Selectionnez les options appropriées qui apparaissent lorsque les options ci-dessus sont sélectionnées.

Installation de nfs-utils

Avant de compiler le programme, vous devez vous assurer que l'utilisateur nobody et le group nogroup sont disponibles. Vous pouvez les ajouter avec les commandes suivantes :

groupadd -g 65534 nogroup &&
useradd -c nobody -d /home -g nogroup -s /bin/bash -u 65534 nobody

Installez nfs-utils en lançant les commandes suivantes :

./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install
[Note]

Note

Si votre répertoire /usr est monté via NFS, vous devez installer les exécutables dans /sbin en passant un paramètre supplémentaire --sbindir=/sbin à la commande ./configure ci-dessus.

Configurer nfs-utils

Configutation du serveur

/etc/exports contient les répertoires exportés sur les serveurs NFS. Référez-vous à la page man d'exports pour la syntaxe de ce fichier. Référez-vous aussi au guide pratique NFS disponible sur http://nfs.sourceforge.net/nfs-howto/ pour savoir configurer les serveurs et les clients de façon sécurisée. Par exemple, pour partafer le répertoire /home sur le réseau local, la ligne suivant pourrait être ajoutée :

/home 192.168.0.0/255.255.0.0(rw)

Installez le script d'initialisation /etc/rc.d/init.d/nfs-server inclus dans le paquetage blfs-bootscripts-5.1 pour lancer le serveur au démarrage.

make install-nfs-server

Configuration du client

/etc/fstab contient les répertoires à monter sur le client. Autrement, les partitions peuvent être montées en utilisant la commande mount avec les bonnes options. Pour monter la partition /home, ajoutez ce qui suit à /etc/fstab :

<nom_serveur>:/home /home nfs rw 0 0

Installez le script de démarrage /etc/rc.d/init.d/nfs-client inclus dans le paquetage blfs-bootscripts-5.1 pour lancer les services client au démarrage.

make install-nfs-client

Contenu

Le paquetage nfs-utils contient getiversion, getkversion, locktest, nlmtest, rpcdebug, rpcgen, exportfs, lockd, mountd, nfsd, nfsstat, nhfsstone, rquotad, showmount, statd

Description

getiversion

Aucune description disponible.

getkversion

Aucune description disponible.

locktest

Aucune description disponible.

nlmtest

Aucune description disponible.

rpcdebug

Aucune description disponible.

rpcgen

Aucune description disponible.

exportfs

exportfs maintient une liste de répertoires NFS exportés.

lockd

lockd est le gestionnaire de verrous NFS.

mountd

mountd est le démon de montage NFS vérifiant les droits du client.

nfsd

nfsd est le démon en espace utilisateur du service NFS.

nfsstat

nfsstat affiche les statistiques NFS.

nhfsstone

nhfsstone est le programme de calcul de performances de NFS.

rquotad

rquotad est le serveur de quota distant communiquant avec le client quota.

showmount

showmount affiche les informations de montage d'un serveur NFS.

statd

statd est le moniteur de statut de NFS implémentant le protocole RPC NSM (Network Status Monitor).