Aller à la recherche

Mise en oeuvre simple d'un export NFS v4 sous FreeBSD

NFS (Network File System) est un système de fichiers réseau créer en 1984 par SUN Microsystem. NFS permet l'export de répertoire pour des machines distantes. Nous allons ici voir comment mettre en place un partage NFS en lecture seule.

NFS a évolué au fil du temp

  • NFS 1 et 2 ne sont pas sécurisés, s'appuient sur le RPC et utilisent le protocole UDP.
  • NFS 3 supporte le protocole de transport TCP , mais s'appuient toujours sur RPC.
  • NFS 4.x a été totalement réécrit pour lui incorporer le support Kerberos, la reprise sur incident, le stripping qui est tout simplement la parallélisation des transferts ainsi que le chiffrement des communications.

Le partage NFS sous FreeBSD

  • Serveur NFS : FreeBSD 11.0
  • Client NFS : Archlinux

Installation NFS sous FreeBSD

A vrai dire, il n'y a rien à installer tout est déjà prêt. Nous devons simplement activer le service et pour ceci, il suffit d'ajouter : nfs_server_enable="YES" >> /etc/rc.conf nfsv4_server_enable="YES" >> /etc/rc.conf nfsuserd_enable="YES" >> /etc/rc.conf

Créer un fichier vide situé à /var/db/nfs-statblerestart @@install -o root -g wheel -m 600 /dev/null /var/db/nfs-stablerestart

Topo

Nous allons partager en lecture seule un répertoire situé /home/user/VacancesWalibi, pour ceci nous allons ajouter au fichier /etc/exports les deux lignes suivantes :

V4: /
/usr/home/user/Vacances/Walibi -ro 192.168.100.110

Attention le chemin ne doit pas contenir de lien symbolique et sous FreeBSD /home et un lien symbolique vers /usr/home

On démarre le serveur service nfs start service nfsuserd start

Vérifions que l'export, c'est bien passé showmount -e

Exports list on localhost:
/usr/home/user1/VacancesWalibi     192.168.100.110

Client NFS

Maintenant depuis notre client Archlinux, nous pouvons déjà voir les partages du serveur showmount -e 192.168.100.80

Export list for 192.168.100.80:
/usr/home/user1/VacancesWalibi 192.168.100.110

Maintenant nous montons le partage mkdir /mnt/VacancesWalibi mount -t nfs 192.168.100.80:/usr/home/user1/VacancesWalibi /mnt/Vacances_Walibi

Nous devrions avoir accès à nos vacances à Walibi en lecture seule.

Voilà simple, rapide et efficace

La discussion continue ailleurs

URL de rétrolien : https://www.binsp.net/?trackback/17

Fil des commentaires de ce billet

Page top