0

Partage réseau de disque dur USB avec NFS

NFS ça veut dire Network File System et une fois qu’il n’y a que du Linux (enfin ça marche certainement avec des machines Windows avec un peu plus de manipulations que votre moteur de recherche préféré vous indiquera) à la maison c’est un moyen très efficace de partager des disques/dossiers : une fois la configuration faite, c’est entièrement transparent pour tous les utilisateurs et programmes.

Serveur : 192.168.10.10
Clients : 192.168.10.11 et 192.168.10.12

Le serveur aura besoin du paquet nfs-kernel-server

sudo apt install nfs-kernel-server

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 :

charles@serveur:/home/charles# blkid /dev/sdd1
/dev/sdd1: LABEL="Maxtor" UUID="123456789ABCDEF0" TYPE="ntfs" PARTUUID="db83bd4a-01"

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

UUID=123456789ABCDEF0 /media/USB_Maxtor ntfs defaults 0 0

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

/media/USB_Maxtor 192.168.10.0/24(rw,sync,no_subtree_check)

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.

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

sudo apt install nfs-common
sudo mkdir /media/NFS

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 :

sudo mount -t nfs -o rw 192.168.10.10:/media/USB_Maxtor /media/NFS

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

192.168.10.10:/media/USB_Maxtor /media/NFS nfs defaults,user,auto,noatime,intr 0 0

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

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *