Ceci est une ancienne révision du document !
Table des matières
NFS
Montage nfs
Configuration du serveur
Pour partager par exemple /home pour tout le monde en lecture, éditer le fichier /etc/exports :
/home *(ro,sync,wdelay,hide,nocrossmnt,secure,root_squash,no_all_squash,subtree_check,secure_locks,mapping=identity,anonuid=-2,anongid=-2)
Pour partager par exemple /home/user pour 192.168.0.3 en ecriture, éditer le fichier /etc/exports :
/home/user 192.168.0.3(rw,sync,wdelay,hide,nocrossmnt,secure,no_root_squash,no_all_squash,subtree_check,secure_locks,mapping=identity,anonuid=-2,anongid=-2)
Demarrer les services suivants
/etc/init.d/portmap start /etc/init.d/nfs start
Pour exporter les partages nfs faire :
exportfs -a
Pour Re-exporter les partages nfs faire :
exportfs -r
Pour voir les partages faire
exportfs
Assigner les ports utilisés
Configurer NFS pour utiliser des ports spécifique au lieu de laisser d'utiliser portmap pour les assigner aléatoirement (Sous Redhat)
editer le fichier /etc/sysconfig/nfs de la façon suivante:
MOUNTD_PORT=4002 STATD_PORT=4003 LOCKD_TCPPORT=4004 LOCKD_UDPPORT=4004
Configuration du client
avec mount
Demarrer le service suivant
/etc/init.d/portmap start
Créer point de montage
mkdir /serveurnfs_home
Monter le partages par
mount -t nfs serveurnfs:/home /serveurnfs_home
Pour que ce soit monter au demarrage, éditer le fichier /etc/fstab
serveurnfs:/home /serveurnfs/ nfs rsize=8192,wsize=8192,timeo=14,intr
avec autofs
Ajouter au decommenter la ligne suivant sur le fichier /etc/auto.master
/net /etc/auto.net
Redemarrer le demon autofs
/etc/init.d/autofs restart
Pour accéder au partage il suffit de faire un “cd”. Le contenu est disponible seulement quand on en a besoin
cd /net/serveurnfs/home
Relancer le service autofs
/etc/init.d/autofs restart
home directory avec autofs
Editer le fichier /etc/auto.master. On indique ici que tout les point de montage automatique sont configurés dans /etc/auto.rhome
/rhome /etc/auto.rhome
Créer le fichier /etc/auto.rhome. Les homedir de 10.0.0.2 que l'on veut monter automatiquement
marc -ro,soft,intr 10.0.0.2:/rhome/marc steve -ro,soft,intr 10.0.0.2:/rhome/steve
Pour le faire pour tous les utilisateurs on peut utiliser le wildcard
- * -ro,soft,intr 10.0.0.2:/rhome/&
Relancer le service autofs
/etc/init.d/autofs restart
Resultat: Par exemple 10.0.0.2:/rhome/marc sera monter automatiquement dans /rhome/marc
