Ceci est une ancienne révision du document !
Exemple de partage familial avec NFS
Introduction
Cette page est un exemple de réseau familial entre 3 ordinateurs pour permettre l'échange et le partage de fichiers avec le minimum de contraintes. En particulier:
- Chaque ordinateur dispose d'une espace accessible aux autres sans contraintes liées aux droits d'accès.
- Le montage des répertoires est automatique.
Cette page ne reprend pas les explications détaillées déjà données en page principale mais les complète le cas échéant sur des aspects connexes.
Données sur la configuration
Ordinateur 1
Utilisateur principal Paul UID=1000 group "users" espace partagé /home/agora. Point de montage des dossiers partagés des autres ordinateur:
- /media/chez_Lucette
- /media/chez_Jean
Adresse ip:192.168.1.10
Ordinateur2
Utilisateur principal Jean UID=1000 group "users" espace partagé /home/agora. Point de montage des dossiers partagés des autres ordinateur:
- /media/chez_Lucette
- /media/chez_Paul
Adresse ip:192.168.1.11
Ordinateur 3
Utilisateur principal Lucette UID=1000 group "users" espace partagé /home/agora. Point de montage des dossiers partagés des autres ordinateur:
- /media/chez_Paul
- /media/chez_Jean
Adresse ip:192.168.1.12
Installation des paquets et configuration
Sur chacun des ordinateur installez les paquets suivants: nfs-common et nfs-kernel-server
Création des répertoires partagés
La procédure est identique sur chacun des ordinateurs:
sudo mkdir /home/agora sudo chown 1000 /home/agora chgrp users /home/agora
Une vérification par
ls -ld /home/agora
donne pour Paul:
drwxr-xr-x 2 Paul users 4096 aaaa-mm-jj /home/agora
Création des points de montage et commandes de montage
Pour l'ordinateur de Jean
sudo mkdir /media/chez_Lucette sudo mkdir /media/chez_Paul
Puis pour assurer le montage automatique, on ajoute les lignes suivantes dans /etc/fstab:
192.168.1.10:/home/agora /media/chez_Paul nfs rw 0 0 192.168.1.12:/home/agora /media/chez_Lucette nfs rw 0 0
Pour l'ordinateur de Lucette
sudo mkdir /media/chez_Jean sudo mkdir /media/chez_Paul
Puis pour assurer le montage automatique, on ajoute les lignes suivantes dans /etc/fstab:
192.168.1.11:/home/agora /media/chez_Jean nfs rw 0 0 192.168.1.10:/home/agora /media/chez_Paul nfs rw 0 0
Pour l'ordinateur de Paul
sudo mkdir /media/chez_Lucette sudo mkdir /media/chez_Jean
Puis pour assurer le montage automatique, on ajoute les lignes suivantes dans /etc/fstab:
192.168.1.11:/home/agora /media/chez_Jean nfs rw 0 0 192.168.1.12:/home/agora /media/chez_Lucette nfs rw 0 0
Préparation de l'exportation et commande
Pour l'ordinateur de Paul
On ajoute la ligne suivante dans /etc/exports
/home/agora 192.168.1.11(rw,all_squash,anonuid=1000,anongid=100,sync) 192.168.1.12(rw,all_squash,anonuid=1000,anongid=100,sync)