Table of Contents

Installer un serveur NFS

Sur la machine serveur

Installer le serveur NFS du noyau.

$ sudo apt install nfs-kernel-server

Définir les répertoires partagés dans le fichier /etc/exports.

/etc/exports

/srv/nfs/backupClients 10.252.0.0/16(rw,sync,no_subtree_check)
/srv/nfs/pxe 10.252.0.0/15(ro,sync,no_subtree_check)

Le répertoire /srv/nfs/BackupsClients est rendu accessibles en lecture seule (ro) pour se sous réseau 10.252.0.0/16).

Les options autres options concernent la sécurité et les performances.

On peut remplacer ro par rw pour rendre le répertoire partagé accessible en lecture/écriture pour toutes les machines du réseau.

Le répertoire partagé doit être accessible en lecture (et éventuellement écriture) pour l'utilisateur nobody/nogroup au nom duquel se font les opérations.

Pour rendre les partages disponibles, effectuer

$ sudo exportfs -a

En cas de changement du fichier /etc/exports effectuer

$ sudo exportfs -r

Sur les machines clientes

Installer le client NFS.

$ sudo apt install nfs-common

Pour monter un partage, effectuer

$ sudo mount 10.252.252.5:/srv/nfs/BackupsClients /mnt

où 10.252.252.5 est l'adresse du serveur.

Pour monter automatiquement un partage, ajouter une ligne au fichier /etc/fstab du client.

10.252.252.5:/srv/nfs/BackupsClients    /mnt   ntfs4    defaults    0    0

Logs

Les logs du serveurs sont dans /var/log/syslog.