NFS
Un article de WindowsLinux.net - Astuces pour Windows et Linux !.
Sommaire |
Présentation
Network File System (NFS) was developed to allow machines to mount a disk partition on a remote machine as if it were on a local hard drive. This allows for fast, seamless sharing of files across a network.
Installation
Pour un serveur :
aptitude install portmap nfs-common nfs-kernel-server
Configuration du serveur
# dpkg-reconfigure portmap
A la question suivante, répondre "Non" :
Portmap doit-il être lié à l'adresse de bouclage ? <Non>
Créer un répertoire de partages :
mkdir /partages
Editer le fichier de configuration de NFS :
vim /etc/exports
et insérez une ligne, tel que :
# Example for NFSv2 and NFSv3: # /srv/homes hostname1(rw,sync) hostname2(ro,sync) # # Example for NFSv4: # /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt) # /srv/nfs4/homes gss/krb5i(rw,sync) # /partages 192.168.0.0/24(rw)
Les options pour ce fichier de configuration sont disponibles sur ce lien (how-to officiel).
Ensuite, il vous suffit de (re)démarrer le service NFS :
/etc/init.d/nfs-kernel-server restart
Montage du répertoire sur le poste client
Vérifiez la liste des montages disponibles sur l'hôte qui vous intéresse :
# showmount -e 192.168.0.10 Export list for 192.168.0.10: /partages 192.168.0.0/24
Toujours sur le poste client, créer un point de montage pour votre partage NFS :
# mkdir /mnt/nfs # mount -t nfs -o nfsvers=3 192.168.0.10:/partages /mnt/nfs
Vérifier le contenu du le dossier :
# ls /mnt/nfs/
Vous pouvez par la suite, le démonter :
# umount /mnt/nfs
Montage automatique au démarrage
Vous pouvez éditer /etc/fstab et tenter d'ajouter la ligne suivante :
192.168.0.10:/partages /mnt/nfs nfs rw 0 0
Sécurité
A écrire...

