Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:partage_nfs [Le 06/02/2010, 23:35] – tag frombennytutoriel:partage_nfs [Le 11/09/2022, 12:21] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 4: Ligne 4:
  
 ====== Exemple de partage avec NFS  == ====== Exemple de partage avec NFS  ==
 +
  
 ===== Introduction ===== ===== Introduction =====
Ligne 16: Ligne 17:
  
 ===== Schéma de principe ===== ===== Schéma de principe =====
 +
 +Dans le schéma ci-dessous on représente trois ordinateurs appartenant à un même réseau local (celui de Paul, Lucette et Jean).
 +  * Chacun d'eux partage (exporte) le répertoire /home/agora,
 +  * Chacun d'eux récupère (importe) les partages mis à disposition par les autres ordinateurs dans /media.
 +
  
  
Ligne 21: Ligne 27:
  
 Les lignes en pointillés figurent le montage des répertoires "agora" sur les systèmes de fichiers des différents clients. Les lignes en pointillés figurent le montage des répertoires "agora" sur les systèmes de fichiers des différents clients.
 +
 +==== Connaître les adresses IP locales de Serveur et de Client ====
 +
 +<note>
 +Dans le terminal lancer « ifconfig », l'adresse est à la ligne « ''inet adr:'' », paragraphe « ''eth'' » si vous êtes connecté en ethernet, « ''wlan'' » pour une connexion Wi-Fi.
 +</note>
 +
 +Pour la suite de cet exemple, on considèrera que Paul, Lucette et Jean ont les adresses locales suivantes :
 +  * Paul : **192.168.1.10**
 +  * Jean : **192.168.1.11**
 +  * Lucette : **192.168.1.12**
 +
 +
  
 ===== Données sur la configuration  ===== ===== Données sur la configuration  =====
Ligne 51: Ligne 70:
  
  
-Sur chacun des ordinateur [[:tutoriel:comment_installer_un_paquet|installer les paquets]] suivants : **[[apt://nfs-common|nfs-common]]** et** [[apt://nfs-kernel-server|nfs-kernel-server]]**.+Sur chacun des ordinateurs [[:tutoriel:comment_installer_un_paquet|installer les paquets]] suivants : **[[apt://nfs-common|nfs-common]]** et** [[apt://nfs-kernel-server|nfs-kernel-server]]**.
  
  
Ligne 57: Ligne 76:
 ==== Création des répertoires partagés ==== ==== Création des répertoires partagés ====
  
-La procédure est identique sur chacun des ordinateurs. +La procédure est identique sur chacun des ordinateurs.
  
 <note help>Les commandes indiquées dans les boîtes grises sont à entrer dans un [[:terminal]]. (menu : Applications ⇒ Accessoires ⇒ Terminal)</note> <note help>Les commandes indiquées dans les boîtes grises sont à entrer dans un [[:terminal]]. (menu : Applications ⇒ Accessoires ⇒ Terminal)</note>
Ligne 63: Ligne 82:
 <code> <code>
 sudo mkdir /home/agora sudo mkdir /home/agora
-sudo chown 1000 /home/agora +sudo chown Paul:users /home/agora
-sudo chgrp users /home/agora+
 </code> </code>
  
-Une vérification par +Une vérification par
 <code>ls -ld /home/agora</code> <code>ls -ld /home/agora</code>
 donne comme **réponse** pour Paul : donne comme **réponse** pour Paul :
Ligne 82: Ligne 100:
 Puis pour assurer le montage automatique, [[:tutoriel:comment_editer_un_fichier|ajouter]] les lignes suivantes dans **/etc/fstab** : Puis pour assurer le montage automatique, [[:tutoriel:comment_editer_un_fichier|ajouter]] les lignes suivantes dans **/etc/fstab** :
 <file> <file>
-192.168.1.10:/home/agora /media/chez_Paul nfs rw 0 0 +192.168.1.10:/home/agora /media/chez_Paul nfs defaults user _netdev bg 
-192.168.1.12:/home/agora /media/chez_Lucette nfs rw 0 0+192.168.1.12:/home/agora /media/chez_Lucette nfs defaults user _netdev bg
 </file> </file>
  
Ligne 93: Ligne 111:
 Puis pour assurer le montage automatique, [[:tutoriel:comment_editer_un_fichier|ajouter]] les lignes suivantes dans **/etc/fstab** : Puis pour assurer le montage automatique, [[:tutoriel:comment_editer_un_fichier|ajouter]] les lignes suivantes dans **/etc/fstab** :
 <file> <file>
-192.168.1.11:/home/agora /media/chez_Jean nfs rw 0 0 +192.168.1.11:/home/agora /media/chez_Jean defaults user _netdev bg 
-192.168.1.10:/home/agora /media/chez_Paul nfs rw 0 0+192.168.1.10:/home/agora /media/chez_Paul defaults user _netdev bg
 </file> </file>
  
Ligne 104: Ligne 122:
 Puis pour assurer le montage automatique, [[:tutoriel:comment_editer_un_fichier|ajouter]] les lignes suivantes dans **/etc/fstab** : Puis pour assurer le montage automatique, [[:tutoriel:comment_editer_un_fichier|ajouter]] les lignes suivantes dans **/etc/fstab** :
 <file> <file>
-192.168.1.11:/home/agora /media/chez_Jean nfs rw 0 0 +192.168.1.11:/home/agora /media/chez_Jean nfs defaults user _netdev bg 
-192.168.1.12:/home/agora /media/chez_Lucette nfs rw 0 0+192.168.1.12:/home/agora /media/chez_Lucette defaults user _netdev bg
 </file> </file>
  
Ligne 133: Ligne 151:
  
 === Pour tous les ordinateurs === === Pour tous les ordinateurs ===
 +
 +L'objectif de cette étape est de sécuriser l'installation. À ce stade, n'importe quel ordinateur du réseau local est susceptible d'accéder aux partages NFS que nous avons mis en place. Nous allons à présent en restreindre l'accès.
  
 [[:tutoriel:comment_editer_un_fichier|Editer le fichier]] **/etc/hosts.allow** et y ajouter les lignes suivantes : [[:tutoriel:comment_editer_un_fichier|Editer le fichier]] **/etc/hosts.allow** et y ajouter les lignes suivantes :
 <file> <file>
-portmap: 192.168.1.13 192.168.1.14 192.168.1.12 +portmap: 192.168.1.10 192.168.1.11 192.168.1.12 
-lockd: 192.168.1.13 192.168.1.14 192.168.1.12 +lockd: 192.168.1.10 192.168.1.11 192.168.1.12 
-mountd: 192.168.1.13 192.168.1.14 192.168.1.12 +mountd: 192.168.1.10 192.168.1.11 192.168.1.12 
-rquotad: 192.168.1.13 192.168.1.14 192.168.1.12 +rquotad: 192.168.1.10 192.168.1.11 192.168.1.12 
-statd: 192.168.1.13 192.168.1.14 192.168.1.12+statd: 192.168.1.10 192.168.1.11 192.168.1.12
 </file> </file>
  
Ligne 157: Ligne 177:
  
  
-Bon partage et amusez-vous bien ! +Bon partage et amusez-vous bien !
  
 ---- ----
-// Contributeur : [[contributeur: José Fournier]] //+// Contributeur : José Fournier //