Outils personnels

Partage NFS sous Debian : Différence entre versions

De wikiGite

(Page créée avec « == Sur le serveur (c'est à dire la machine où se trouve le répertoire à partage ...) == apt-get install nfs-kernel-server portmap vi /etc/exports /home 10.0.0.0/2... »)
 
Ligne 1 : Ligne 1 :
== Sur le serveur (c'est à dire la machine où se trouve le répertoire à partage ...) ==
+
== Sur le serveur (c'est à dire la machine où se trouve le répertoire à partager ...) ==
  
 +
Installation des paquets :
 
  apt-get install nfs-kernel-server portmap  
 
  apt-get install nfs-kernel-server portmap  
  
 +
Configuration du partage :
 +
# Editer le fichier /etc/exports :
 
  vi /etc/exports  
 
  vi /etc/exports  
  
 +
# Y ajouter une ligne de la forme suivante :
 
  /home 10.0.0.0/24(rw,sync,no_root_squash,no_subtree_check)
 
  /home 10.0.0.0/24(rw,sync,no_root_squash,no_subtree_check)
  
  /home ⇒ shared directory
+
Où :
  10.0.0.0/24 ⇒ range of networks NFS permits accesses
+
  /home ⇒ répertoire à partager
  rw ⇒ possible to read and write
+
  10.0.0.0/24 ⇒ Plage réseau autorisée à accéder au partage
sync ⇒ synchronize
+
  rw ⇒ Lecture/Ecriture
no_root_squash ⇒ enable root privilege
 
no_subtree_check ⇒ disable subtree check
 
 
 
service portmap restart
 
 
 
Stopping portmap daemon....
 
Starting portmap daemon....
 
  
 +
Redémarrage des services :
 +
/etc/init.d/portmap restart
 
  /etc/init.d/nfs-kernel-server restart  
 
  /etc/init.d/nfs-kernel-server restart  
 
Stopping NFS kernel daemon: mountd nfsd.
 
Unexporting directories for NFS kernel daemon....
 
Exporting directories for NFS kernel daemon....
 
Starting NFS kernel daemon: nfsd mountd.
 
  
 
== Sur les clients ==
 
== Sur les clients ==
  
apt-get install nfs-common portmap  
+
Installation des paquets :
 
+
apt-get install nfs-common portmap  
root@www:~# mount -t nfs master.server.world:/home /home
 
  
root@www:~# df -h
+
Montage du partage :
 +
mount -t nfs <@IP_ou_nom_domaine_du_serveur>:/home /home
  
FilesystemSizeUsedAvailUse%Mounted on
+
Pour vérifier que le partage est bien monté :
/dev/mapper/www-root
+
df -h
19G611M18G4%/
 
tmpfs502M0502M0%/dev
 
udev497M96K497M1%/dev/shm
 
tmpfs502M0502M0%/var/run
 
/dev/vda1236M22M202M10%/boot
 
master.server.world:/home
 
19G611M18G4%/home
 
# home directory on NFS is mounted
 
  
 +
Paramétrage du montage du partage au démarrage de la machine :
 
  vi /etc/fstab  
 
  vi /etc/fstab  
  
# add at the last: change home directory this server mounts to the one on NFS
+
Ajouter une ligne de la forme suivante à la fin du fichier :
master.server.world:/home  /home  nfs  defaults  0 1
+
<@IP_ou_nom_domaine_du_serveur>:/home  /home  nfs  defaults  0 1

Version du 19 décembre 2011 à 11:09

Sur le serveur (c'est à dire la machine où se trouve le répertoire à partager ...)

Installation des paquets :

apt-get install nfs-kernel-server portmap 

Configuration du partage :

  1. Editer le fichier /etc/exports :
vi /etc/exports 
  1. Y ajouter une ligne de la forme suivante :
/home 10.0.0.0/24(rw,sync,no_root_squash,no_subtree_check)

Où :

/home ⇒ répertoire à partager
10.0.0.0/24 ⇒ Plage réseau autorisée à accéder au partage
rw ⇒ Lecture/Ecriture

Redémarrage des services :

/etc/init.d/portmap restart 
/etc/init.d/nfs-kernel-server restart 

Sur les clients

Installation des paquets :

apt-get install nfs-common portmap 

Montage du partage :

mount -t nfs <@IP_ou_nom_domaine_du_serveur>:/home /home 

Pour vérifier que le partage est bien monté :

df -h 

Paramétrage du montage du partage au démarrage de la machine :

vi /etc/fstab 

Ajouter une ligne de la forme suivante à la fin du fichier :

<@IP_ou_nom_domaine_du_serveur>:/home   /home   nfs   defaults   0 1