Network File System (NFS)

 

Ce système est utilisé pour partager des fichiers et des dossiers sous Linux. Sous Windows c'est l'équivalent des partages réseaux.

Ce protocole utilise le port 2049.

Installation :

Coté Serveur :

Les paquets necessaires sont : nfs-kernel-server ; nfs-common ; libnfsidmap2 ; portmap

Pour savoir ce qui est installé sur votre système : dpkg -l |grep nfs puis dpkg -l |grep portmap

S'il vous manque un paquet : apt-get install nom_du_paquet

Coté Client(s)

Les paquets sont : portmap ; libnfsidmap1 ; nfs-common

 

Paramètrage :

Coté serveur :

Le fichier a éditer est /etc/exports

Pour chaques partages vous devez passer une ligne ressemblant à ceci :

/chemin_du_dossier_partage_en_local IP_Client / Mask (rw,no_root_squash,no_subtree_check)

Les paramètres entre parenthèses sont des options, par exemple rw => read/writte ; no_root_squash => Ne transforme pas les UID/GID 0

Coté client :

Afin de faciliter la connexion, il est préférable d'ajouter la résolution du nom du serveur dans le fichier /etc/hosts

De plus afin que le partage soit monté au démarrage il faut ajouter une ligne au fstab : /etc/fstab :

IP_Serveur:/chemin_du_partage_serveur /chemin_local nfs defaults 0 0

Notez qu'il faut que le chemin local existe. Pensez à effectuer un mkdir du repertoire dans lequel vous monterez votre partage.