Le système de fichiers réseau (NFS) est une solution éprouvée pour partager des fichiers entre des serveurs sous UNIX/Linux, permettant une collaboration efficace et le partage de ressources entre machines dans un réseau. Installer un serveur NFS sur Debian 12 peut sembler intimidant pour les novices, mais ce guide détaillé vous montrera qu’avec les bonnes instructions, le processus peut être simple et direct.
Étape 1 : Mise à jour du système
Commencez par mettre à jour votre système pour garantir que toutes les installations se feront sans accroc. Ouvrez un terminal et exécutez :
sudo apt update && sudo apt upgrade -y
Étape 2 : Installation des paquets NFS
Debian 12 rend l’installation du serveur NFS facile grâce à son gestionnaire de paquets apt
. Pour installer NFS, exécutez simplement la commande suivante :
sudo apt install nfs-kernel-server -y
Cette commande installera tous les paquets nécessaires pour mettre en place un serveur NFS sur votre système.
Étape 3 : Configuration du partage NFS
Après l’installation, vous devez configurer les dossiers que vous souhaitez partager via NFS. Pour ce faire, vous devez éditer le fichier /etc/exports
, qui contrôle les dossiers partagés.
Supposons que vous souhaitiez partager le dossier /var/nfs/share
(ce dossier doit exister sur votre serveur) avec une machine cliente ayant l’adresse IP 192.168.1.10
. Ouvrez le fichier de configuration :
sudo nano /etc/exports
Ajoutez la ligne suivante au fichier :
/var/nfs/share 192.168.1.10(rw,sync,no_subtree_check)
Cette ligne signifie que le dossier /var/nfs/share
est partagé en lecture-écriture avec la machine 192.168.1.10
, que les modifications sont synchronisées et que la vérification de sous-arbres est désactivée pour des raisons de performance.
Étape 4 : Application des changements
Pour que les modifications prennent effet, exportez les partages avec la commande :
sudo exportfs -a
Ensuite, redémarrez le service NFS pour appliquer la configuration :
sudo systemctl restart nfs-kernel-server
Étape 5 : Configuration du pare-feu
Si vous utilisez un pare-feu sur votre serveur Debian 12, assurez-vous d’autoriser le trafic NFS. NFS utilise le port 2049
par défaut :
sudo ufw allow from 192.168.1.10 to any port 2049
Remplacez 192.168.1.10
par l’adresse IP de votre client NFS ou par votre sous-réseau si vous souhaitez autoriser plusieurs clients.
Pour les utilisateurs à la recherche d’une solution robuste pour déployer et gérer des serveurs NFS, Shape.host offre des services Cloud VPS. Avec Shape.host, vous bénéficiez de performances exceptionnelles, idéales pour les applications nécessitant un partage de fichiers haut débit via NFS. Les VPS Cloud de Shape.host fournissent la flexibilité, la performance et la sécurité nécessaires pour soutenir vos besoins de partage de fichiers, avec un support technique expert disponible pour vous assister à chaque étape.