Hallöchen Forum,
ich habe zwei Probleme mit NFS.
1.tens: Das mounten eines NFS-Server-Exports funktioniert nicht über die LinVDR /etc/fstab
2.tens: Benutzer Root von LinVDR wird nicht richtig auf dem Server verarbeitet.
zu 1:
Ich habe NFS sowohl auf dem Ubuntu-Server 6.06, als auch auf dem LinVDR installiert.
Auf dem Ubuntu-Server habe ich eine /etc/exports mit folgendem Inhalt angelegt.
Zitat
/home/shares/daten 192.168.178.22(rw,async)
/home/shares/daten ist der NFS-Server-Export, 192.168.178.22 ist die IP des inVDR
In die /etc/fstab des LinVDR habe ich folgendes nachgetragen.
Zitat
192.168.178.10:/home/shares/daten /pub/server auto,user,nfsvers=3,rsize=8192,wsize=8192 0 0
192.168.178.10 ist die IP des Servers, /home/shares/daten das exportierte Vezeichniss, /pub/server wo es im LinVDR aufgehängt wird.
Nach einem reboot sollte nun der NFS-Server-Export unter /pub/server auf dem LinVDR verfügbar sein. Tut er aber nicht
Dann habe ich in die /etc/init.d/rcStart.delayed des LinVDR folgendes eingetragen.
Zitat
mount 192.168.178.10:/home/shares/daten /pub/server
Dann ging es.
Eigentlich sollte es aber auch nur über die fstab gehen. Oder?
Zu 2:
Wenn ich nun als LinVDR Root eine Datei vom LinVDR in das /pub/server Verzeichniss kopiere, wir dort nur eine Nummer für Besitzer und Gruppe angezeigt, das Recht SCHREIBEN für ALLE ist eingeschränkt. Das entsprechende Verzeichniss auf dem Server muß für alle geöffnet werden, da weder Besitzer- noch Gruppenrechte erkannt werden.
Die /etc/passwd und /etc/group auf beiden PC´s habe ich angepaßt, sodas die Nummern der Users und Gruppen passen.
Als Benutzer linvdr fuktioniert alles.
Eigentlich ist das kein Problem, ABER:
Der LinVDR soll in Zukunft die TV Aufnahmen direkt auf dem Server ablegen. Dies tut er bei mir aber als Benutzer Root. Es werden zwar die Aufnahmen auf dem Server abgelegt, ich kann diese auch abspielen, das löschen vom LinVDR aus geht aber nicht, da ja das Recht SCHREIBEN nicht da ist. Die Aufnahme wird nur in der LinVDR Anzeige Aufnahmen gelöcht, auf dem Server ist sie weiterhin vorhanden und muß von Hand gelöcht werden.
Meine Frage:
Wie bekomme ich es hin, das entweder das Recht SCHREIBEN für alle gesetzt wird, oder, was ich besser fände, das LinVDR Root über die Benutzer-/Gruppenrechte verarbeitet wird.
Gruß Ralla