NFS

Version imprimableEnvoyer par emailversion PDF

Présentation

Network File System (NFS) a été développé pour permettre aux machines de monter une partition à distance par le réseau, comme s'il s'agit d'un disque local.

Cela permet de partager rapidement des fichiers via le réseau.

Installation

Pour un serveur :

aptitude install portmap nfs-common nfs-kernel-server

Configuration du serveur

# dpkg-reconfigure portmap

A la question suivante, répondre "Non" : Portmap doit-il être lié à l'adresse de bouclage ? Non

Créer un répertoire de partages, par exemple : mkdir /partages

Editer le fichier de configuration de NFS : vim /etc/exports

 

# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes gss/krb5i(rw,sync)
#
/partages 192.168.0.0/24(rw)

Les options pour ce fichier de configuration sont disponibles sur ce lien (how-to officiel)

Ensuite, il vous suffit de (re)démarrer le service NFS : /etc/init.d/nfs-kernel-server restart

Montage du répertoire sur le poste client

Vérifiez la liste des montages disponibles sur l'hôte qui vous intéresse :

 

# showmount -e 192.168.0.10
Export list for 192.168.0.10:
/partages 192.168.0.0/24

Toujours sur le poste client, créer un point de montage pour votre partage NFS :

 

# mkdir /mnt/nfs
# mount -t nfs -o nfsvers=3 192.168.0.10:/partages /mnt/nfs

Vérifier le contenu du le dossier :

# ls /mnt/nfs/

Vous pouvez par la suite, le démonter : # umount /mnt/nfs

Montage automatique au démarrage

Vous pouvez éditer /etc/fstab et tenter d'ajouter la ligne suivante :

192.168.0.10:/partages /mnt/nfs nfs rw 0 0

Liens

http://nfs.sourceforge.net/nfs-howto/

http://wiki.debian.org/NFS

http://wiki.debian.org/SecuringNFS

Sponsors