Hallo zusammen,
ich versuche es jetzt schon seit längerem über NFS Verzeichnisse von meinem Server in meinen yavdr (0.3) einzubinden.
Aber scheitere meiner Meinung nach an den Rechten.
1. yavdr:
- über die Weboberfläche habe ich die Freigabe eingegeben (192.168.2.2:/srv/nfs/audio) und mit übernehmen bestätigt.
- dann den VDR neugestartet
- man findet im /net.yavdr ein neues Verzeichnis mit der Adresse und einem Zähler. 192.168.2.2.000
ein ls - /net.yavdr ergibt dann folgendes
In das Verzeichnis kann man auch wechseln, aber dann nicht mehr weiter
ls -l /net.yavdr/192.168.2.2.000
Fragen:
- kann man noch einen User mitgeben, mit dem verbunden werden soll?
- mit welchem User wird verbunden (vdr, root, install user)
- als nobdoy bzw. nogroup wird verbunden, da die UserId auf yavdr seite nicht mit der UserId auf Server Seite übereinstimmt, oder?
2. Server:
- Das Verzeichnis /srv/nfs/audio erstellt und dieses zum Test dem User nobody und group nogroup zugeweisen.
ls -l /srv/nfs
da die eigentlichen Files auf mehrere exteren Platten verteilt ist, liegen im Verzeichnis Sym-Links.
ls -l /srv/nfs/audio
lrwxrwxrwx 1 root root 32 23. Okt 16:35 audiobooks -> /mnt/extsdII/audio.00/audiobooks
lrwxrwxrwx 1 root root 27 23. Okt 16:35 music -> /mnt/extsdII/audio.00/music
ls -l /srv/nfs/audio
drwxrwxr-x 2 root users 4096 8. Jun 22:54 audiobooks
drwxrwxr-x 10 root users 4096 9. Jun 00:28 music
Auf die eigentliche Verzeichnisse haben user die nicht root oder nicht in der Gruppe users sind also nur Lese-Recht.
- Das Verzeichnis /srv/nfs/audio über die /etc/exports freigegeben
/etc/exports
- nfs neugestartet exportfs -a und
/etc/init.d/nfs-kernel-server restart
Fragen:
- muss ich an den Rechten auf die freigegebenen Verzeichnisse noch was ändern.
- kann man die UserId und GroupIds einfach in der passwd und group so abändern, dass sie dem yavdr entprechen? (z.B. hat mysql auf dem server die id, die der vdr user auf dem yavdr hat)
Wäre super, wenn mir jemand auf die Sprünge helfen könnte.
Gruß und Danke
vanTuxen