NFS ça veut dire Network File System et c’est un moyen efficace de partager des disques/dossiers : une fois la configuration faite, c’est entièrement transparent pour tous les utilisateurs et programmes vu que le dossier réseau est vu comme un dossier/disque local (par contre le temps d’accès et le débit ne deviennent pas magiquement bons)

Pour l’exemple, voilà la configuration réseau des 3 machines :

Serveur Linux : 192.168.10.10
Clients : 192.168.10.11 et 192.168.10.12

Le serveur aura besoin du paquet nfs-kernel-server

Copy to Clipboard

Avec les commandes fdisk -l puis blkid /dev/sdX (en utilisant la bonne partition) on va pouvoir trouver l’UUID de notre partition pour la suite. Par exemple le résultat de blkid /dev/sdd1 pourra être :

blkid /dev/sdd1

On édite /etc/fstab d’abord pour que notre disque USB soit monté automatiquement en rajoutant la ligne suivante

Copy to Clipboard

L’UUID est a remplacer par celui obtenu avec blkid, /media/USB_Maxtor par votre point de montage, ntfs par le nom du système de fichier du disque (fourni par blkid) et defaults 0 0 peuvent être laissés tels quels si vous n’avez pas de besoin spécifiques.

Puis on édite /etc/exports pour ajouter la ligne suivante

Copy to Clipboard

Indiquez votre point de montage, l’IP ou plage d’IP (192.168.10.0/24 autorisera le partage pour les machines sur 192.168.10.1 à 192.168.10.255) puis les options du partage NFS.

Clients Linux

On commence par installer le paquet nécessaire pour utiliser le système de fichier puis on créera notre point de montage

Copy to Clipboard

N’oubliez pas de changer les permissions sur ce répertoire comme nécessaire. Vérifiez que le montage se fait sans erreur avec la commande suivante :

Copy to Clipboard

Si tout fonctionne, éditez /etc/fstab pour monter automatiquement ce disque réseau à chaque démarrage en ajoutant cette ligne :

Copy to Clipboard

Opération à répéter autant de fois qu’il y a de dossiers/serveurs/clients pour obtenir le résultat souhaité !

Clients Windows 10

Aller dans Panneau de configuration > Programmes > Activer ou désactiver des fonctionnalités Windows

Scroller un peu, ouvrir le menu déroulant « Service pour NFS » et activer l’option « Client pour NFS » puis fermer. Créez un fichier batch (en l’appelant nfs.bat par exemple) où bon vous semble et mettez ce code dedans, avec la bonne IP, chemin serveur et lettre de lecteur à utiliser

Copy to Clipboard


Il n’y a plus qu’à exécuter ce script pour ajouter le dossier réseau comme disque supplémentaire dans l’explorateur Windows ! Je n’ai pas poussé la recherche jusqu’à trouver la bonne façon de monter automatiquement le lecteur sous Windows n’en ayant pas encore eu le besoin, mais je suis preneur d’informations dans les commentaires si quelqu’un a la réponse !