によって Maryam Kenzi 22日前.
34
---
Le NFS (Network File System) est un protocole réseau permettant le partage de fichiers entre machines Linux/Unix, offrant ainsi une gestion centralisée des données. Il permet un accès distant aux fichiers comme s'
開く
nfs
Complexité dans les grandes infrastructures. Performances limitées sur les réseaux lents. Problèmes de sécurité si mal configuré. 9️⃣ Inconvénients ❌ Efficacité pour les environnements multi-utilisateurs. Gestion centralisée des fichiers. Transparence pour l'utilisateur. 8️⃣ Avantages ✅ Vérifier les permissions du dossier partagé : ls -ld /srv/nfs/share Vérifier le statut du service : sudo systemctl status nfs-kernel-server 7️⃣ Dépannage 🛡 Utiliser root_squash pour limiter les privilèges root. sudo ufw allow from 192.168.1.0/24 to any port nfs Configurer le pare-feu (ufw) Restreindre par adresse IP dans /etc/exports 6️⃣ Sécurité 🔒 root_squash : Restreindre les privilèges root no_subtree_check : Désactiver vérification des sous-arborescences async : Écriture asynchrone sync : Écriture synchronisée ro : Lecture seule rw : Lecture et écriture 5️⃣ Options Clés ⚠ Démonter un partage : sudo umount Monter un partage : sudo mount Afficher les partages : showmount -e 192.168.1.X 4️⃣ Commandes Importantes 💻 Monter au démarrage : Modifier /etc/fstab sudo mount 192.168.1.X:/srv/nfs/share /mnt/nfs_share Monter le partage : Créer un point de montage : /mnt/nfs_share Installer : sudo apt install nfs-common 📍 Côté Client : Redémarrer le service : sudo systemctl restart nfs-kernel-server /srv/nfs/share 192.168.1.0/24(rw,sync,no_subtree_check) Configurer /etc/exports : Créer un dossier partagé : /srv/nfs/share Installer : sudo apt install nfs-kernel-server 📍 Côté Serveur : 3️⃣ Installation et Configuration 🛠 Point de Montage : Répertoire local pour accéder aux partages. Fichier /etc/exports : Configure les partages réseau. Client NFS : Accède aux fichiers partagés. Serveur NFS : Fournit les fichiers partagés. 2️⃣ Composants Principaux ⚙ Administration centralisée des données. Permet un accès distant comme s’il était local. Protocole réseau pour partager des fichiers entre machines Linux/Unix. 1️⃣ Définition et Rôle 📚