Développé par Sun Microsystems en 1984, NFS ou les partages de fichiers réseau est un protocole de système de fichiers utilisé pour accéder aux fichiers sur un réseau similaire à un périphérique local.
Les partages NFS sont puissants et populaires car ils permettent aux utilisateurs de partager des fichiers et des répertoires sur un réseau local et Internet. Cependant, il est préférable de limiter les actions NFS aux réseaux locaux et de confiance car les fichiers ne sont pas cryptés sur les machines. Cependant, le problème a été résolu et résolu sur une version récente du protocole NFS. Vous devrez peut-être configurer des méthodes d'authentification complexes telles que Kerberos.
Ce tutoriel vous guidera dans la façon de configurer les parts NFS sur un système Linux. Laissez-nous commencer.
Configuration du serveur NFS
Laissez-nous commencer par configurer le serveur NFS. Ce processus est assez simple, avec seulement quelques commandes:
Mise à jour Sudo apt-get
sudo apt-get install nfs-kernel-server
Ensuite, créez un répertoire dans le système local qui sera utilisé comme répertoire root de NFS:
sudo mkdir / var / nfs
Définissez les autorisations appropriées sur le répertoire:
Sudo Chown Personne: Nogroup / Var / NFS
Ensuite, modifiez le fichier d'exportations dans / etc / exportations et ajoutez l'entrée suivante
/ var / nfs(RW, sync, root_squash, no_subtree_check)
Configuration d'un client NFS
Pour que vous puissiez monter les partages NFS sur Linux, vous devrez installer des outils clients NFS à l'aide de la commande:
Mise à jour Sudo apt-get
sudo apt-get install nfs-commun
Montage d'un système de fichiers NFS
Le processus de montage des partages de fichiers NFS est très similaire au montage d'un système de fichiers régulier dans Linux. Vous pouvez utiliser le support de commande. La syntaxe générale est comme:
monter
Pour ce faire, commencez par créer un répertoire à utiliser comme point de montage du partage NFS.
sudo mkdir / mnt / actions
Ensuite, montez le partage NFS à l'aide de la commande Mount comme indiqué ci-dessous:
Sudo Mount -T NFS 127.0.0.1 / var / nfs / mnt / actions
Une fois terminé, vous devriez avoir accès aux partages à distance du serveur.
Partage de fichiers indésirables
Étant donné qu'un partage NFS est similaire à un système de fichiers, vous pouvez le déclencher avec la commande umount comme:
sudo umount/ var / nfs
sudo umount / mnt / actions
Vous pouvez utiliser d'autres options avec une commande Umount, comme une force pour forcer le fait de sous-tendre les actions NFS.
Conclusion
Ce qui précède est un guide simple sur la façon d'utiliser et de monter les partages NFS sur un système Linux. Il y a plus à NFS que ce dont nous avons discuté ici; N'hésitez pas à utiliser les ressources externes pour en savoir plus.