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.
Téléchargement (HTTP) : http://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-1.0.6.tar.gz
Téléchargement (FTP) : ftp://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-1.0.6.tar.gz
Taille du téléchargement : 336 Ko
Estimation de l'espace disque requis : 8 Mo
Estimation du temps de construction :
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.
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
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.
/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
/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
Le paquetage nfs-utils contient getiversion, getkversion, locktest, nlmtest, rpcdebug, rpcgen, exportfs, lockd, mountd, nfsd, nfsstat, nhfsstone, rquotad, showmount, statd