Table des matières

Partage de fichiers en réseau via NFS (BSD)

NFS, Network File System est un protocole de la couche 7 (Application) du modèle OSI. Ce système de fichiers en réseau permet de partager des données entre les machines de type UNIX. Cependant, il existe des versions pour supporter Macintosh ou Windows.

Malheureusement il représente des failles. En effet ce protocole ne permet pas de vérifier si l'utilisateur qui accède à la ressource est bien authentique.

Il n'y a pas besoin d'installer de nouveaux paquets. Du coup, on passe directement à sa configuration.

Configuration

nano /etc/exports
/home -network 192.168.1.0 -mask 255.255.255.0 -maproot=root

On autorise ici l'accès au dossier /home depuis le réseau logique 192.168.1.0/24 pour l'utilisateur root.

nano /etc/rc.conf
rpcbird=YES
mountd=YES
nfs-server=YES
lockd=YES
statd=YES
/etc/rc.d/rpcbind restart
/etc/rc.d/mountd restart
/etc/rc.d/nfsd restart
/etc/rc.d/nfslocking restart
showmount -e 127.0.0.1

S'y connecter

apt-get install nfs-common
mount -t nfs 192.168.1.15:/home /mnt

Pour l'installer sur d'autre OS ou pour avoir plus d'information c'est à cette page.