NFS

Comment monter un partage NFS sur Debian 10

Comment monter un partage NFS sur Debian 10
Le système de fichiers réseau NFS est un moyen efficace de partager des fichiers et des répertoires avec d'autres machines d'un réseau. Il est basé sur l'architecture client-serveur, où le répertoire du serveur est monté sur les systèmes clients. NFS permet aux clients d'accéder aux répertoires partagés comme s'ils faisaient partie de leur propre système, et reste un moyen populaire de partager des fichiers entre les systèmes Linux.

Dans cet article, nous allons monter un partage NFS sur une machine cliente Debian manuellement, ainsi qu'automatiquement, au démarrage du système.

Nous utiliserons le système Debian 10 Buster pour exécuter les commandes et les procédures décrites dans cet article.

Conditions préalables

Avant de continuer, assurez-vous que :

Pour les besoins de cet article, nous avons configuré deux machines Debian10 avec les noms d'hôtes et adresses IP suivants :

Serveur NFS

Client NFS

Installer le package client NFS sur la machine cliente Debian 10

Pour monter des répertoires de partage sur la machine cliente, vous devez d'abord y installer le package client NFS. Sur la machine cliente, exécutez les commandes suivantes dans le terminal pour installer le package client NFS :

$ sudo apt mise à jour
$ sudo apt install nfs-common

Étape 1 : créer un point de montage pour le répertoire partagé du serveur NFS

Pour rendre le répertoire partagé du serveur NFS disponible pour le client, vous devrez monter le répertoire du serveur NFS sur un répertoire vide sur la machine cliente.

Tout d'abord, créez un répertoire de point de montage vide sur la machine cliente. Ce répertoire vide servira de point de montage pour les répertoires partagés distants.

Nous avons créé le nouveau répertoire de montage « client_sharedfolder » sous le répertoire /mnt à l'aide de la commande suivante :

$ sudo mkdir -p /mnt/client_sharedfolder

Étape 2 : Montez le répertoire partagé du serveur NFS sur le client

Montez le répertoire partagé NFS sur le répertoire du point de montage sur le client à l'aide de la syntaxe suivante :

$ sudo mount [NFS _IP]:/[NFS_export] [Local_mountpoint]

Où:

Sur la base de notre configuration, nous avons exécuté la commande suivante :

$ sudo monter 192.168.72.144:/mnt/sharedfolder /mnt/client_sharedfolder

Après avoir monté le répertoire partagé NFS, vous pouvez le confirmer à l'aide de la commande suivante dans le Terminal :

$ df -h

Étape 3 : Tester le partage NFS

Ensuite, testez le partage NFS sur la machine cliente. Pour effectuer un test, créez des fichiers ou des répertoires sous le répertoire partagé NFS sur la machine serveur, puis accédez-y à partir de la machine cliente. Suivez la procédure ci-dessous pour le faire vous-même :

1. Sur le serveur NFS machine, ouvrez le Terminal et utilisez le CD commande pour accéder au répertoire partagé NFS :

$ cd /mnt/dossier partagé/

Ensuite, créez des fichiers de test :

$ sudo touch test1 test2 test3

2. Sur le Client NFS machine, vérifiez si les mêmes fichiers existent dans le répertoire du point de montage local.

$ ls /mnt/client_sharedfolder

Notez que la commande mount ne monte pas de façon permanente le système de fichiers NFS sur le point de montage. Vous devrez le monter manuellement à chaque redémarrage du système. Dans l'étape suivante, nous verrons comment monter automatiquement le système de fichiers NFS au démarrage.

Monter un système de fichiers NFS automatiquement

Le montage automatique d'un système de fichiers NFS vous évite d'avoir à monter manuellement le système de fichiers à chaque démarrage de votre système. Vous trouverez ci-dessous la procédure à suivre :

Modifiez le fichier /etc/fstab :

$ sudo nano /etc/fstab

Ensuite, ajoutez une entrée dans le fichier /etc/fstab, comme suit :

Serveur NFS : point de montage du répertoire nfs par défaut 0 0

Où:

Sur la base de notre configuration, nous avons ajouté l'entrée suivante :

192.168.72.144 :/mnt/sharedfolder /mnt/client_sharedfolder nfs par défaut 0 0

Après avoir ajouté l'entrée ci-dessus dans le fichier /etc/fstab, enregistrez et quittez le fichier en Ctrl + o et Ctrl + x, respectivement.

Le partage NFS sera monté automatiquement au point de montage spécifié la prochaine fois que vous démarrerez votre système.

Démontage d'un système de fichiers NFS

Vous pouvez facilement démonter le répertoire partagé NFS de votre système si vous n'en avez plus besoin. Pour ce faire, tapez démonter, suivi du nom du point de montage, comme suit :

$ sudo umount [mount_point]

D'après notre configuration, ce serait :

$ umount /mnt/client_sharedfolder

Remarque : La commande est "démonter,” ne pas démonter (il n'y a pas de “n” présent dans la commande).

Gardez à l'esprit que si vous avez ajouté l'entrée dans le fichier /etc/fstab pour monter le NFS, il sera automatiquement monté à nouveau la prochaine fois que vous démarrerez votre système. Si vous voulez l'empêcher de monter automatiquement au prochain démarrage, supprimez l'entrée du fichier /etc/fstab.

N'oubliez pas que si le système de fichiers NFS est occupé, vous ne pouvez pas le démonter, par exemple si des fichiers y sont ouverts ou si vous travaillez sur un répertoire.

Voilà! Une procédure simple pour monter et démonter le partage NFS sur le système Debian 10 Buster, à la fois manuellement et automatiquement. j'espère que l'article vous a plu!

Comment utiliser Xdotool pour stimuler les clics de souris et les frappes sous Linux
Xdotool est un outil de ligne de commande gratuit et open source pour simuler les clics de souris et les frappes. Cet article couvrira un bref guide s...
Top 5 des produits de souris d'ordinateur ergonomiques pour Linux
L'utilisation prolongée de l'ordinateur provoque-t-elle des douleurs au poignet ou aux doigts? Vous souffrez de raideurs articulaires et devez constam...
Comment modifier les paramètres de la souris et du pavé tactile à l'aide de Xinput sous Linux
La plupart des distributions Linux sont livrées avec la bibliothèque "libinput" par défaut pour gérer les événements d'entrée sur un système. Il peut ...