У закритій мережі (де ви знаєте кожен пристрій) NFS - прекрасний вибір. Маючи хорошу мережу, пропускна здатність вона огидно швидка і, в той же час, менша кількість процесора на сервері. Налаштувати це дуже просто, і ви можете перемикатись readonly
на акції, які не потребують запису.
Я не згоден з Андерсом. v4 може бути таким же простим, як v3. Це ускладнюється лише в тому випадку, якщо ви хочете почати розшаровувати безпеку через LDAP / gssd. Він здатний до складних і повних механізмів безпеки ... Але вони вам не потрібні. Вони фактично вимкнено за замовчуванням.
sudo apt-get install nfs-kernel-server
Потім відредагуйте, /etc/exports
щоб налаштувати свої папки. Ось рядок із моєї живої версії, яка ділиться моєю музикою:
/media/ned/music 192.168.0.0/255.255.255.0(ro,sync,no_subtree_check)
Цей шлях ділиться з ким-небудь на 192.168.0. * readonly
(Помічайте ro
).
Закінчивши редагування, перезапустіть NFS:
sudo /etc/init.d/nfs-kernel-server restart
Для підключення клієнта вам потрібні NFS gubbins (не встановлені за замовчуванням):
sudo apt-get install nfs-common
А потім додайте рядок до /etc/fstab
192.168.0.4:/media/ned/music /media/music nfs ro,hard,intr 0 0
Це насправді клієнт NVSv3, тому що я лінивий, але він сумісний у цьому сценарії. 192.168.0.4
- це сервер NFS (у цьому випадку мій робочий стіл). І вам потрібно буде переконатися, що шлях монтування ( /media/music
тут) існує.
Для Mac дотримуйтесь цього: http://www.techrepublic.com/blog/apple-in-the-enterprise/mounting-nfs-volumes-in-os-x/
Це набагато простіше, ніж ви б повірили деякі старі підручники.
Це може виглядати складніше, ніж є насправді, але це твердо, передбачувано і швидко. Щось, що ти не можеш нарівняти проти Самба ... Принаймні, з мого досвіду.