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
disque_reseau [Le 28/08/2009, 16:30] 213.95.41.13disque_reseau [Le 15/12/2011, 15:17] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-{{tag>serveur réseau communication partage}}+{{tag>serveur réseau partage}}
  
 ---- ----
Ligne 10: Ligne 10:
  
 ===== Prérequis ===== ===== Prérequis =====
-  - Avoir [[:/depots|activé tous les dépots]].+  - Avoir [[:/depots|activé tous les dépôts]].
   - Avoir un réseau local.   - Avoir un réseau local.
  
 ===== Fonctionnement du réseau local ===== ===== Fonctionnement du réseau local =====
  
-Dans la suite, les PC sont nommés de la façon suivante : le **PC1** est le serveur contenant la partition à partager et où sont réellement stockées les données, et le nom d'utilisateur est **tux1**. Pour les PC suivants, le nom du PC est **PC2**, **PC3**… et le nom d'utilisateur **tux2**, **tux3**… — à adapter bien sûr à votre réseau.+Dans la suite, les PC sont nommés de la façon suivante : le **PC1** est le serveur contenant la partition à partager et où sont réellement stockées les données. Pour les PC suivants, le nom du PC est **PC2**, **PC3**… — à adapter bien sûr à votre réseau.
  
  
Ligne 23: Ligne 23:
 ==== PC1 ==== ==== PC1 ====
  
-Installez les applications qui vont permettre de partager la partition et de la mettre sur le réseau : +[[:tutoriel:comment_installer_un_paquet|installer les paquets]] qui vont permettre de partager la partition et de la mettre sur le réseau \\ [[apt>nfs-kernel-server,nfs-common,ssh,openssh-server,openssh-client| nfs-kernel-server nfs-common ssh openssh-server openssh-client]] 
-  sudo apt-get install nfs-kernel-server nfs-common ssh openssh-server openssh-client+
  
  
 ==== PC2, PC3, PC4… ==== ==== PC2, PC3, PC4… ====
  
-Les applications à installer sont moins nombreuses pour les PCs clients : +Les applications à [[:tutoriel:comment_installer_un_paquet|installer]] sont moins nombreuses pour les PCs clients :\\ 
-  sudo apt-get install ssh openssh-server openssh-client nfs-common+[[apt>ssh,openssh-server,openssh-client,nfs-common|ssh openssh-server openssh-client nfs-common]]
  
  
Ligne 36: Ligne 36:
  
 Créer uniquement sur PC2, PC3… un dossier « partage » qui servira de « passerelle » pour sauvegarder les fichiers : Créer uniquement sur PC2, PC3… un dossier « partage » qui servira de « passerelle » pour sauvegarder les fichiers :
-  sudo mkdir /media/partage+<code>sudo mkdir /media/partage</code>
  
  
Ligne 47: Ligne 47:
 Il faut spécifier à PC1 quels PCs sont autorisés à communiquer avec lui. [[:/tutoriel/comment_editer_un_fichier|Éditez le fichier]] **/etc/hosts.allow** et insérez-y les lignes suivantes (dans cet exemple, les PCs avec les adresses IP 192.168.0.2, 192.168.0.3 et 192.168.0.4 pourront communiquer avec PC1) : Il faut spécifier à PC1 quels PCs sont autorisés à communiquer avec lui. [[:/tutoriel/comment_editer_un_fichier|Éditez le fichier]] **/etc/hosts.allow** et insérez-y les lignes suivantes (dans cet exemple, les PCs avec les adresses IP 192.168.0.2, 192.168.0.3 et 192.168.0.4 pourront communiquer avec PC1) :
  
-<code>portmap: 192.168.0.2 192.168.0.3 192.168.0.4+<file> 
 +portmap: 192.168.0.2 192.168.0.3 192.168.0.4
 lockd: 192.168.0.2 192.168.0.3 192.168.0.4 lockd: 192.168.0.2 192.168.0.3 192.168.0.4
 mountd: 192.168.0.2 192.168.0.3 192.168.0.4 mountd: 192.168.0.2 192.168.0.3 192.168.0.4
 rquotad: 192.168.0.2 192.168.0.3 192.168.0.4 rquotad: 192.168.0.2 192.168.0.3 192.168.0.4
-statd: 192.168.0.2 192.168.0.3 192.168.0.4</code>+statd: 192.168.0.2 192.168.0.3 192.168.0.4 
 +</file>
  
 Enregistrez et fermez, puis [[:/tutoriel/comment_editer_un_fichier|éditez le fichier]] **/etc/exports** et insérez-y la ligne suivante : Enregistrez et fermez, puis [[:/tutoriel/comment_editer_un_fichier|éditez le fichier]] **/etc/exports** et insérez-y la ligne suivante :
-  /media/sdb9 192.168.0.2(rw,sync) 192.168.0.3(rw,sync) 192.168.0.4(rw,sync)+<file>/media/sdb9 192.168.0.2(rw,sync) 192.168.0.3(rw,sync) 192.168.0.4(rw,sync)</file> 
 + 
 +Il ne faut pas oublier de créer le dossier /media/sdb9.
  
 Redémarrez ensuite le serveur NFS : Redémarrez ensuite le serveur NFS :
-  sudo /etc/init.d/nfs-kernel-server restart+<code>sudo invoke-rc.d nfs-kernel-server restart</code>
  
 Voilà pour la configuration du serveur NFS du PC1. Voilà pour la configuration du serveur NFS du PC1.
  
 +<note tips> 
 +Si vous utilisez un Firewall, n'oubliez pas de le configurer. 
 +</note>
  
 ===== Montage manuel des partitions sur PC2, PC3, PC4… ===== ===== Montage manuel des partitions sur PC2, PC3, PC4… =====
  
-Pour tester la configuration avant mise en place du montage automatique ci-dessous (optionel). A effectuer sur chaque PC.+Pour tester la configuration avant mise en place du montage automatique ci-dessous (optionnel). A effectuer sur chaque PC.
  
-  sudo mount -t nfs 192.168.0.1:/media/sdb9 /media/partage+<code>sudo mount -t nfs 192.168.0.1:/media/sdb9 /media/partage</code>
  
  
Ligne 73: Ligne 79:
  
 Pour configurer le montage automatique de la partition virtuellement sur les PC2, PC3, PC4…, il suffit de recopier le fichier **/etc/hosts.allow** de PC1 sur chaque machine connectée en ajoutant à chaque ligne l'adresse IP du serveur, et d'[[:/tutoriel/comment_editer_un_fichier|insérer la ligne suivante]] (adaptez l'adresse IP à celle de PC1) dans le fichier **/etc/fstab** de chaque machine : Pour configurer le montage automatique de la partition virtuellement sur les PC2, PC3, PC4…, il suffit de recopier le fichier **/etc/hosts.allow** de PC1 sur chaque machine connectée en ajoutant à chaque ligne l'adresse IP du serveur, et d'[[:/tutoriel/comment_editer_un_fichier|insérer la ligne suivante]] (adaptez l'adresse IP à celle de PC1) dans le fichier **/etc/fstab** de chaque machine :
-  192.168.0.1:/media/sdb9 /media/partage nfs rw 0 0+<file>192.168.0.1:/media/sdb9 /media/partage nfs rw 0 0</file>
  
 Enfin, sur TOUS les PC, lancer la commande : Enfin, sur TOUS les PC, lancer la commande :
Ligne 81: Ligne 87:
 ---- ----
  
-// Contributeur : [[utilisateurs:William Chevremont]] //+// Contributeur : William Chevremont //