Comment installer et configurer un serveur NFS sur Ubuntu Top 10.Top 10

Comment installer et configurer un serveur NFS sur Ubuntu Top 10.Top 10
Partage de fichiers réseau ou NFS est un protocole utilisé pour partager des fichiers et des répertoires sur un réseau de clients Linux, notamment Ubuntu 22.04 systèmes. Fondamentalement, un répertoire partagé est créé et des fichiers y sont ajoutés afin que le client puisse facilement y accéder. L'utilisation de NFS est également considérée comme une approche idéale lorsqu'elle est nécessaire pour échanger des données communes entre différents systèmes clients.

Ce blog démontrera la procédure de installation et configuration le Serveur NFS sur Ubuntu 22.04. Commençons.

Note: Dans notre article, nous nous référerons "linuxuser"Comme notre Serveur NFS et "ubuntuuser”Machine comme Client NFS.

Instaling NFS Server sur Ubuntu 22.04

Dans le but d'installer le serveur NFS sur Ubuntu 22.04, suivez les instructions données.

Étape 1: Mettre à jour les packages système

Tout d'abord, frappez "Ctrl + alt + t»Et mettez à jour les packages système en exécutant la commande fournie:

$ sudo apt mise à jour

Tous les packages sont mis à jour:

Étape 2: Installez le serveur NFS

Dans l'étape suivante, exécutez la commande ci-dessous dans l'Ubuntu 22.04 Terminal pour l'installation du serveur NFS:

$ sudo apt install nfs-kernel-server

La sortie donnée indique que le serveur NFS est installé avec succès sur Ubuntu 22.04 "linuxuser"système:

Maintenant, passons à la procédure pour configurer le serveur NFS installé.

Configuration du serveur NFS sur Ubuntu 22.04

Pour la configuration du serveur NFS sur Ubuntu 22.04, suivez les instructions données.

Étape 1: Faire du répertoire NFS partagé

Tout d'abord, nous créerons un répertoire nommé «nfs_share«Cela va être partagé par tous les systèmes clients. Pour ce faire, écrivez la commande suivante:

$ sudo mkdir -p / mnt / nfs_share

Étape 2: Définir les autorisations du répertoire

Ensuite, définissez les autorisations du créé "nfs_share»Répertoire afin que toutes les machines clients puissent facilement y accéder:

$ sudo chown -r personne: nogroup / mnt / nfs_share /

Maintenant, passez à l'étape suivante.

Étape 3: définir les autorisations de fichiers

Définissez les autorisations de fichier au besoin. Dans notre cas, nous avons alloué la lecture, écrire et exécuter des autorisations au «nfs_share»Fichiers de répertoire:

$ sudo chmod 777 / mnt / nfs_share /

Étape 4: Grant NFS Access

Dans cette étape, nous accorderons l'accès au système client pour accéder au serveur NFS. Pour ce faire, ouvrez "/ etc / exportations" dans le "nano" éditeur:

$ sudo nano / etc / exportations

Maintenant, c'est à vous de décider si vous souhaitez accorder l'accès à l'ensemble du sous-réseau, des clients uniques ou multiples. Par exemple, nous autoriserons un sous-réseau entier "dix.0.2.15/24«Pour accéder au partage NFS:

/ mnt / nfs_share 10.0.2.15/24 (RW, sync, no_subtree_check)

Après avoir ajouté la ligne requise, appuyez sur "Ctrl + o"Pour enregistrer le fichier et revenir à l'Ubuntu 22.04 Terminal.

Étape 5: Exportation du répertoire NFS

Utilisez la commande fournie pour l'exportation du répertoire partagé NFS:

$ sudo exportfs -a

Étape 6: Redémarrez le serveur NFS

Écrivez la commande fournie pour redémarrer le serveur NFS sur votre Ubuntu 22.04 Système:

$ sudo systemctl redémarrer NFS-Kernel-Server

Étape 7: Accès au pare-feu

Ensuite, accordez l'accès à pare-feu au système client avec les suivants "ufw" commande:

$ sudo ufw autoriser à partir de 10.0.2.15/24 à n'importe quel port NFS

Étape 8: Activer le pare-feu

Activer le pare-feu avec «ufw«Commande et«activer" option:

$ sudo ufw activer

Étape 9: Vérifiez l'état du pare-feu

Ensuite, vérifiez que le pare-feu est configuré pour permettre l'accès via le port "2049»:

$ sudo ufw statut

Nous allons maintenant nous diriger vers le client NFS sur «ubuntuuser»Système pour tester le point de partage NFS.

Installation du client NFS sur Ubuntu 22.04

Afin d'effectuer l'installation du client NFS sur Ubuntu 22.04, frappez "Ctrl + alt + t»Et exécutez la commande suivante:

$ sudo apt installer nfs-commun

Tester NFS Partager sur Ubuntu 22.04

Maintenant, nous allons tester la coordination d'accès entre le client NFS "ubuntuuser" et "linuxuser»NFS Server. Pour ce faire, créez un point de montage sur le système client NFS:

$ sudo mkdir -p / mnt / nfs_clientshare

Ensuite, montez le partage NSF sur l'autre système client:

$ sudo mont 10.0.2.15: / mnt / nfs_share / mnt / nfs_clientshare

Pour les tests NFS partagent sur le système client, nous allons tout d'abord créer des fichiers dans le «nfs_share”Répertoire sur le«linuxuser»Serveur NFS:

$ cd / mnt / nfs_share /
$ touch échantillon1.Exemple de texte2.texte

Ensuite, passez au système client et affichez la liste des fichiers présents dans le «nfs_clientshare»Répertoire:

$ ls -l / mnt / nfs_clientshare /

La sortie donnée indique que les fichiers sont accessibles avec succès sur «ubuntuuser”Client via le serveur NFS:

Débutant le serveur NFS sur Ubuntu 22.04

Pour la désinstallation du serveur NFS, exécutez la commande suivante:

$ sudo apt supprimer nfs-kernel-server

Client NFS désinstallé sur Ubuntu 22.04

Pour la désinstallation du client NFS, écrivez la commande suivante dans Ubuntu 22.04 Terminal:

$ sudo apt supprimer le NFS-Common

Nous avons compilé la méthode pour installer, configurer et tester le serveur NFS sur Ubuntu 22.04.

Conclusion

Aux fins de l'installation du serveur NFS sur Ubuntu 22.04, tout d'abord, mettez à jour les packages système et exécutez le «$ sudo apt install nfs-kernel-server" commande. Alors créer un Répertoire NFS partagé, ensemble le fichier et le répertoire autorisation, et exporter il. Suivant, Installez le client NFS sur un autre système avec «$ sudo apt installer nfs-commun”Commande, créez un point de montage et testez l'accès du répertoire NFS partagé. Ce blog a démontré la méthode de installation, configuration, et tester le Serveur NFS sur Ubuntu 22.04.