logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:reseau:nfs [30/03/2013 21:27]
smolski [NFS : Ou comment partager des fichiers sous GNU/Linux]
doc:reseau:nfs [05/07/2014 09:08]
captnfab
Ligne 1: Ligne 1:
-====== ​NFS ======+====== ​NFS : partages réseaux sauce Linux ====== 
 +  * Objet : Utiliser les partages NFS 
 +  * Niveau requis : {{tag>​avisé}} 
 +  * Commentaires : //Partager des fichiers au sein d'un réseau Linux via les partages NFS.// 
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) 
 +  * Suivi : {{tag>​à-tester}} 
 +    * Création par [[user>​smolski]] 11/1/2009 
 +    * Testé par <...> le <​...>​ 
 +  * Commentaires sur le forum : [[:​url-invalide|ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
 +===== Introduction =====
 Ou comment partager des fichiers sous GNU/Linux Ou comment partager des fichiers sous GNU/Linux
  
Ligne 7: Ligne 16:
 __**Paquetage à installer:​**__ nfs-kernel-server __**Paquetage à installer:​**__ nfs-kernel-server
  
-__**Note:​**__ ​Oon considérera un serveur qui a pour ip 192.168.0.1,​ et un poste client qui a pour ip 192.168.0.15. +__**Note:​**__ ​on considérera un serveur qui a pour ip 192.168.0.1,​ et un poste client qui a pour ip 192.168.0.15.
  
 +  * Le retour sur le forum est ici : [[http://​debian-facile.org/​viewtopic.php?​id=2005 | Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
 ===== Coté serveur ===== ===== Coté serveur =====
  
Ligne 66: Ligne 75:
 ==== (Re)Démarrage ses services ==== ==== (Re)Démarrage ses services ====
  
-    # invoke-rc.d ​nfs-kernel-server restart+<code root>​service ​nfs-kernel-server restart</​code>​
  
 Et voilà qui termine la configuration du serveur. Et voilà qui termine la configuration du serveur.
Ligne 76: Ligne 85:
 Pour accéder aux fichiers partagés un simple mount suffit, on va donc monter le répertoire /home/user1 du serveur dans le répertoire /mnt/user1 du client : Pour accéder aux fichiers partagés un simple mount suffit, on va donc monter le répertoire /home/user1 du serveur dans le répertoire /mnt/user1 du client :
  
-    # mount -t nfs 192.168.0.1:/​home/​user1 /mnt/user1+<code root>mount -t nfs 192.168.0.1:/​home/​user1 /mnt/user1</​code>​
  
 ==== Montage automatique FSTAB ==== ==== Montage automatique FSTAB ====
Ligne 87: Ligne 96:
  
 Pour pas redémarrer et avoir accès pour la première fois au dossier partagé on peut utiliser mount comme suit : Pour pas redémarrer et avoir accès pour la première fois au dossier partagé on peut utiliser mount comme suit :
-    # mount -a+<code root>mount -a</​code>​
  
 Et voila nous en avons terminé avec l'​utilisation de NFS pour le partage de fichiers Et voila nous en avons terminé avec l'​utilisation de NFS pour le partage de fichiers
Ligne 96: Ligne 105:
  
 Regardez voir ici :\\  Regardez voir ici :\\ 
-Logiciel [[logiciel:​rox-filer|Rox-Filer]]+Logiciel [[:​doc:​environnements:​x11:​rox-filer|Rox-Filer]]
  
 === Utilisation ==== === Utilisation ====
Ligne 118: Ligne 127:
 Il est alors possible de monter le partage par la commande suivante en mode "​utilisateur"​ : Il est alors possible de monter le partage par la commande suivante en mode "​utilisateur"​ :
  
-    ​mount /mnt/user1+<code user>mount /mnt/user1</​code>​
     ​     ​
 Pour ajouter une entrée au menu, créez ce script sous /​usr/​local/​bin/​partage.sh Pour ajouter une entrée au menu, créez ce script sous /​usr/​local/​bin/​partage.sh
  
-    # fichier ​/etc/fstab +<code bash /usr/local/​bin/​partage.sh>​ 
-    #! /bin/sh  +#! /bin/sh  
-    mount /mnt/user1+mount /mnt/user1</​code>​
     ​     ​
 Et rendez-le exécutable. Créez ce fichier desktop sous /​usr/​share/​applications/​partage.desktop Et rendez-le exécutable. Créez ce fichier desktop sous /​usr/​share/​applications/​partage.desktop
  
-    # fichier ​partage.desktop +<code ini /​usr/​share/​applications/​partage.desktop> 
-    [Desktop Entry] +[Desktop Entry] 
-    Categories=Network;​ +Categories=Network;​ 
-    Exec=/​usr/​local/​bin/​partage.sh +Exec=/​usr/​local/​bin/​partage.sh 
-    GenericName=Network Manager +GenericName=Network Manager 
-    Icon=preferences-system-network +Icon=preferences-system-network 
-    Icon[en_US]=preferences-system-network +Icon[en_US]=preferences-system-network 
-    Name=Activer le partage NFS +Name=Activer le partage NFS 
-    Comment=Activer le partage de répertoire NFS +Comment=Activer le partage de répertoire NFS 
-    Terminal=false +Terminal=false 
-    Type=Application +Type=Application 
-    Version=1.0+Version=1.0 
 +</​code>​
  
 La commande devrait apparaître dans le menu et le partage exécutable par l'​utilisateur La commande devrait apparaître dans le menu et le partage exécutable par l'​utilisateur
Ligne 155: Ligne 165:
 ==== Installation ==== ==== Installation ====
  
-<​code ​bash+<​code ​root
-aptitude ​install autofs+apt-get ​install autofs
 </​code>​ </​code>​
  
Ligne 163: Ligne 173:
 Par souci de sécurité, sauvegarder votre fichier Par souci de sécurité, sauvegarder votre fichier
  
-<​code ​bash>+<​code ​root>
 cp /​etc/​auto.master /​etc/​auto.master.old cp /​etc/​auto.master /​etc/​auto.master.old
 </​code>​ </​code>​
  
-Puis, éditer, en Root(([[commande:su]])) , le fichier //​auto.master//​ et ajouter la dernière ligne comme ici :+Puis, éditer, en Root(([[:​doc:​systeme:su]])) , le fichier //​auto.master//​ et ajouter la dernière ligne comme ici :
  
-    ​# $Id: auto.master,​v 1.4 2005/01/04 14:36:54 raven Exp $ +<code text /​etc/​auto.master>​ 
-    +# $Id: auto.master,​v 1.4 2005/01/04 14:36:54 raven Exp $ 
-    # Sample auto.master file +
-    # This is an automounter map and it has the following format +# Sample auto.master file 
-    # key [ -mount-options-separated-by-comma ] location +# This is an automounter map and it has the following format 
-    # For details of the format look at autofs(5). +# key [ -mount-options-separated-by-comma ] location 
-    #/​misc /​etc/​auto.misc --timeout=60 +# For details of the format look at autofs(5). 
-    #/​smb /​etc/​auto.smb +#/​misc /​etc/​auto.misc --timeout=60 
-    #/​misc /​etc/​auto.misc +#/​smb /​etc/​auto.smb 
-    #/​net /​etc/​auto.net +#/​misc /​etc/​auto.misc 
-    /​emplacement/​du_point_de_montage_local /​etc/​auto.nfs --timeout=30+#/​net /​etc/​auto.net 
 +/​emplacement/​du_point_de_montage_local /​etc/​auto.nfs --timeout=30 
 +</​code>​
  
 ==== Création du fichier auto.nfs ==== ==== Création du fichier auto.nfs ====
  
-Créer(([[manuel:nano]])) le fichier ///​etc/​auto.nfs//​ et ajouter ceci+Créer(([[:​doc:​editeurs:nano]])) le fichier ///​etc/​auto.nfs//​ et ajouter ceci
  
     repertoire_de_montage -fstype=nfs hote:/​repertoire/​distant     repertoire_de_montage -fstype=nfs hote:/​repertoire/​distant
doc/reseau/nfs.txt · Dernière modification: 06/04/2019 19:36 par debianux

Pied de page des forums

Propulsé par FluxBB