Comment configurer NFS ?

Il existe trois manières de configurer un serveur NFS sous Red Hat Enterprise Linux : à l’aide de l’Outil de configuration du serveur NFS (redhat-config-nfs), en modifiant manuellement son fichier de configuration (/etc/exports) ou à l’aide de la commande /usr/sbin/exportfs.
En savoir plus sur web.mit.edu


NFS, ou Network File System, est un protocole de partage de fichiers qui permet à plusieurs ordinateurs de partager des fichiers via un réseau. Dans cet article, nous allons vous expliquer comment configurer NFS sur un serveur Linux, en détaillant les étapes nécessaires pour une mise en place efficace.

Quels sont les packages à installer pour un serveur NFS ?

Pour configurer un serveur NFS, vous devez installer les packages suivants :

  • nfs-utils : Ce package fournit les outils nécessaires pour gérer le serveur NFS.
  • rpcbind : Ce service permet aux clients de localiser les services NFS sur le serveur.

Ces packages sont essentiels pour assurer le bon fonctionnement d’un serveur NFS.

Comment créer un serveur NFS ?

Pour créer un serveur NFS, vous devez suivre les étapes suivantes :

  1. Installez les packages nfs-utils et rpcbind sur votre serveur.

  2. Créez un dossier qui contiendra les fichiers partagés. Par exemple, vous pouvez créer un dossier nommé « partage » dans le répertoire /mnt :

    sudo mkdir /mnt/partage
  3. Éditez le fichier /etc/exports en ajoutant la ligne suivante :

    /mnt/partage *(rw,sync,no_root_squash)

    Cela permet à tous les clients de monter le partage avec des privilèges de lecture et d’écriture.

  4. Redémarrez le service NFS en exécutant la commande suivante :

    sudo systemctl restart nfs-server

Comment installer NFS sous Linux ?

Pour installer NFS sous Linux, vous devez suivre les étapes suivantes :

  1. Installez les packages nfs-utils et rpcbind en exécutant les commandes suivantes :

    sudo apt-get install nfs-utils
    sudo apt-get install rpcbind
  2. Créez un dossier qui contiendra les fichiers partagés. Par exemple, vous pouvez créer un dossier nommé « partage » dans le répertoire /mnt :

    sudo mkdir /mnt/partage
  3. Éditez le fichier /etc/fstab en ajoutant la ligne suivante :

    192.168.1.100:/mnt/partage /mnt/partage nfs defaults 0 0

    Remplacez l’adresse IP par l’adresse IP de votre serveur NFS.

  4. Montez le partage en exécutant la commande suivante :

    sudo mount -a

Comment monter un partage NFS ?

Pour monter un partage NFS, vous devez suivre les étapes suivantes :

  1. Assurez-vous que vous avez installé les packages nfs-utils et rpcbind sur votre client.

  2. Créez un dossier qui sera utilisé pour monter le partage. Par exemple, vous pouvez créer un dossier nommé « partage » dans le répertoire /mnt :

    sudo mkdir /mnt/partage
  3. Montez le partage en exécutant la commande suivante :

    sudo mount -t nfs 192.168.1.100:/mnt/partage /mnt/partage

    Remplacez l’adresse IP par l’adresse IP de votre serveur NFS.

Conclusion

En conclusion, la configuration de NFS peut sembler complexe au premier abord, mais une fois que vous avez compris les étapes de base, il devient relativement simple de configurer un serveur NFS et de monter un partage NFS sur un client. Grâce à NFS, vous pouvez facilement partager des fichiers entre plusieurs ordinateurs sur un réseau, ce qui facilite la collaboration et l’accès aux données.

Récapitulatif des étapes clés

Étape Description
Installation des packages Installer nfs-utils et rpcbind
Création du dossier Créer un dossier pour les fichiers partagés
Configuration Modifier /etc/exports et /etc/fstab
Démarrage du service Redémarrer le service NFS avec systemctl restart
Montage du partage Utiliser mount pour accéder au partage NFS

Avec ces instructions, vous serez en mesure de configurer et d’utiliser NFS efficacement.

FAQ

Laisser un commentaire