Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
partage_familial [Le 13/12/2008, 06:56] 213.95.41.13 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== 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. | ||
- | |||
- | On ne reprend pas les explications détaillées déjà données en [[page principale]] mais on les complète le cas échéant sur des aspects connexes. | ||
- | L'exemple reste bien sûr adaptable (nombre d'ordinateurs, adresses IP etc.) | ||
- | |||
- | |||
- | |||
- | ===== 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 [[:tutoriel:comment_installer_un_paquet|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 | ||
- | sudo 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) | ||
- | et on relance le serveur NFS par: | ||
- | sudo /etc/init.d/nfs-kernel-server restart | ||
- | === Pour l'ordinateur de Jean === | ||
- | On ajoute la ligne suivante dans **/etc/exports** | ||
- | /home/agora 192.168.1.10(rw,all_squash,anonuid=1000,anongid=100,sync) 192.168.1.12(rw,all_squash,anonuid=1000,anongid=100,sync) | ||
- | et on relance le serveur NFS par: | ||
- | sudo /etc/init.d/nfs-kernel-server restart | ||
- | === Pour l'ordinateur de Lucette === | ||
- | 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.10(rw,all_squash,anonuid=1000,anongid=100,sync) | ||
- | et on relance le serveur NFS par: | ||
- | sudo /etc/init.d/nfs-kernel-server restart |