W sieci zamkniętej (gdzie znasz każde urządzenie), NFS jest dobrym wyborem. Przy dobrej sieci przepustowość jest obrzydliwie szybka, a jednocześnie mniej obciążająca procesor na serwerze. Jest bardzo prosty w konfiguracji i możesz przełączać się readonly
na udziałach, których nie musisz zapisywać.
Nie zgadzam się z Anders. Wersja 4 może być tak prosta jak wersja 3. Komplikuje się to tylko wtedy, gdy chcesz rozpocząć nakładanie warstw na zabezpieczenia przez LDAP / gssd. Jest zdolny do bardzo złożonych i kompletnych mechanizmów bezpieczeństwa ... Ale nie potrzebujesz ich. Są faktycznie domyślnie wyłączone.
sudo apt-get install nfs-kernel-server
Następnie edytuj, /etc/exports
aby skonfigurować swoje udziały. Oto wiersz z mojej wersji na żywo, która dzieli moją muzykę:
/media/ned/music 192.168.0.0/255.255.255.0(ro,sync,no_subtree_check)
Dzieli tę ścieżkę z kimkolwiek na 192.168.0. * W readonly
(zauważ ro
) sposób.
Po zakończeniu edycji uruchom ponownie NFS:
sudo /etc/init.d/nfs-kernel-server restart
Do podłączenia klienta potrzebne są gubbiny NFS (domyślnie nie instalowane):
sudo apt-get install nfs-common
A następnie dodaj linię do /etc/fstab
192.168.0.4:/media/ned/music /media/music nfs ro,hard,intr 0 0
To jest właściwie klient NVSv3, ponieważ jestem leniwy, ale jest zgodny w tym scenariuszu. 192.168.0.4
to serwer NFS (w tym przypadku mój pulpit). Musisz upewnić się, że ścieżka montowania ( /media/music
tutaj) istnieje.
W przypadku komputera Mac wykonaj następujące czynności: http://www.techrepublic.com/blog/apple-in-the-enterprise/mounting-nfs-volumes-in-os-x/
To o wiele prostsze niż w niektórych starszych samouczkach.
Może to wyglądać na bardziej skomplikowane, niż jest w rzeczywistości, ale jest solidne, przewidywalne i szybkie. Coś, czego nie można zrównać z Sambą ... Przynajmniej z mojego doświadczenia.