Monter
une partition d'un linux à un autre
Paquets
nécessaires sur
le serveur :
nfs-common
nfs-user-server
Paquets nécessaires sur le client :
nfs-common
/etc/exports
Ce fichier gère les répertoires qui pourront
être
montés depuis les postes clients et les droits sur ces
répertoires.
Il est de la forme :
filesystem ip(option)
Les Options :
ro = read-only -> lecture
seule
rw = read and write ->
lecture
écrite
no_root_squash = Les accès par
l'utilisateur root sur le serveur se font sous l'identité
root
sync : synchronisation, augmente la
fiabilité mais pas obligatoire
exemple :
/home/malekalmorte 192.168.0.0/255.255.255.0(rw)
On permet de monter à partir d'un poste clients sur le
réseau 192.168.0.0/255.255.255.0, le répertoire
/home/malekalmorte
Editez
/etc/hosts.allow,
c'est le fichier qui permet d'autoriser vos machines selon les services
portmap:192.168.0.0/255.255.255.0
lockd:192.168.0.0/255.255.255.0
mountd:192.168.0.0/255.255.255.0
rquotard:192.168.0.0/255.255.255.0
statd:192.168.0.0/255.255.255.0
Ensuite éditez
/etc/hosts.deny
pour interdire toutes les machines qui n'ont pas
été autorisées dans
/etc/hosts.allow
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
Si vous avez des règles iptables en place, vous devez fixer
les ports de rpc.mountd&rpc.nfsd : pour cela il faut modifier le
fichier
/etc/init.d/nfs-user-server, comme
ici
Voici les règles iptables pour le nfs :
ici
Il ne reste plus qu'à démarrer le
daemon
/etc/init.d/nfs-user-server start
et sur le poste client faire un mount du filesystem.
Vous pouvez le
rajouter dans /etc/fstab comme suit pour monter le filesyteme au
démarrage :
ip:filesystem_distant dossier_local nfs rw 0 0
exemple:
192.168.0.1:/home/malekalmorte
/gateway/malekalmorte nfs rw 0 0Cela monte le filesystem /home/malekalmorte du serveur nfs dans le
dossier /gateway/malekalmorte
UPDATE :
Lors du montage d'un filesystem sur le poste client, vous obtenez le
message suivant :
RPC: Program not registered
Vérifiez les droits dans /etc/hosts.allow et /etc/exports
sur le serveur
HOW-TO:
http://www.lea-linux.org/reseau/nfs.php3
Retour à la page
d'accueil