Dans un réseau fermé (où vous connaissez chaque appareil), NFS est un bon choix. Avec un bon réseau, le débit est incroyablement rapide et en même temps moins gourmand en ressources CPU sur le serveur. C'est très simple à mettre en place et vous pouvez basculer readonly
sur des actions qui n'ont pas besoin d'être accessibles en écriture.
Je ne suis pas d'accord avec Anders. La v4 peut être aussi simple que la v3. Elle ne se complique que si vous voulez commencer à ajouter des couches de sécurité à travers LDAP/gssd. C'est capable de mécanismes de sécurité très complexes et complets... Mais vous n'en avez pas besoin. Ils sont en fait désactivés par défaut.
sudo apt-get install nfs-kernel-server
Puis modifier /etc/exports
pour configurer vos partages. Voici une ligne de ma version live qui partage ma musique :
/media/ned/music 192.168.0.0/255.255.255.0(ro,sync,no_subtree_check)
Cela partage ce chemin avec n'importe qui sur 192.168.0.* dans une readonly
(remarquez le ro
) manière.
Lorsque vous avez terminé l'édition, redémarrez NFS :
sudo /etc/init.d/nfs-kernel-server restart
Pour connecter un client, vous avez besoin des gubbins NFS (non installés par défaut) :
sudo apt-get install nfs-common
Et ensuite, ajoutez une ligne à /etc/fstab
192.168.0.4:/media/ned/music /media/music nfs ro,hard,intr 0 0
Il s'agit en fait du client NVSv3, car je suis paresseux, mais il est compatible dans ce scénario. 192.168.0.4
est le serveur NFS (mon bureau dans ce cas). Et vous devrez vous assurer que le chemin de montage ( /media/music
ici) existe.
Pour un Mac, suivez ceci : http://www.techrepublic.com/blog/apple-in-the-enterprise/mounting-nfs-volumes-in-os-x/
C'est beaucoup plus simple que ce que certains anciens tutoriels voudraient vous faire croire.
Il peut sembler plus compliqué qu'il ne l'est en réalité, mais il est solide, prévisible et rapide. Quelque chose que vous ne pouvez pas opposer à Samba... Du moins, d'après mon expérience.