seit einigen Tagen hänge ich in den Seilen, weil ich versuche einen NFS-Server für verschiedene Geräte bereitzustellen und dabei nicht 'chmod -R 777' auf meine Sammlung anwenden möchte. Die von mir konsultierten Anleitungen gehen leider alle davon aus. Viel eher möchte ich endlich mal das ganze Ding mit der Benutzerverwaltung begreifen. Folgende Situation liegt bei mir an:
1) Ein Raspberry Pi 2 mit Raspbian soll als NFS-Server für aller Art Medien laufen. Die im Netzwerk verfügbaren Verzeichnisse sind in /etc/fstab wie folgt gemountet (Auszug):
Code: Alles auswählen
UUID=### /mnt/Festplatte1 vfat auto,nofail,sync,users,rw,umask=000 0 0
UUID=### /mnt/Festplatte2 ntfs auto,nofail,sync,users,rw 0 0
/mnt/Festplatte1/musik /mnt/share/musik none bind 0 0
/mnt/Festplatte2/filme /mnt/share/filme none bind 0 0
3) Ein Raspberry Pi 2 mit OpenELEC soll als NFS-Client auf die die Freigaben 'filme' und 'musik' zugreifen.
Ich möchte nicht groß rumexperimentieren, das habe ich schon hinter mir und dabei so ziemlich alles verbockt, was zu verbocken geht... Deshalb jetzt ein neuer Versuch mit dieser angedachten Vorgehensweise:
1) User pi auf dem NFS-Server zu user1 umbenennen und dazu einen user2 anlegen.
2) Auf dem Server in /etc/exports folgende Freigaben (Auszug) schreiben:
Code: Alles auswählen
/mnt/share/filme Desktop-IP (rw,sync,no_subtree_check,no_root_squash)
/mnt/share/musik Laptop-IP (rw,sync,no_subtree_check,no_root_squash)
Code: Alles auswählen
sudo exportfs -ra
service nfs-kernel-server restart
Code: Alles auswählen
mount -t nfs -o soft Server-IP:/mnt/share/musik /mnt/nfs/musik
Wird meine Mühe so belohnt werden oder werde ich damit in irgendeiner Form einen Fehler begehen? Danke im Voraus!
Grüße,
Robert
Edit: Habe es jetzt so probiert. Es funktioniert nicht, das ist zum Verzeifeln. Ich probiere es nebenher auch mit einem Testordner auf dem Server (/home/user1/test). Die Fehlermeldung lautet:
Code: Alles auswählen
root@Desktop:/home/user1# showmount -e "Server-IP"
clnt_create: RPC: Program not registered