Hallo,
ich habe einen PDC mittels SAMBA 3.4.7 eingerichtet. Ich habe für smb.conf die Vorlage aus dem Wiki für PDC genommen. Eigentlich funktioniert fast alles. Problem habe ich nur mit dem Löschen von Dateien vom Client aus WinXP (SP3).
Mittlerweile habe ich den Fehler soweit eingrenzen können: Ein Benutzer kann eine Datei nur löschen, wenn er der Besitzer dieses Verzeichnisses ist. Besitz der Datei selbst spielt keine Rolle. Bis jetzt habe ich mir so gehofen, dass ich mittels "force user" und "force group" immer die gleichen Benutzer am System habe, die Schreiben und Samba selbst kontrolliert mittels "valid users" den Zutritt. Finde ich aber eine unbefriedigende Lösung, da ich sehr viele Gruppen und einzelne Freigaben machen muss.
Die Rechte im System sind entsprechend gesetzt, dass User und Gruppe alles dürfen (4770 bzw. 0660). Die Benutzer können den Inhalt der Datei ändern und auch die Datei ausschneiden, aber nicht löschen und unbenennen.
Ich habe es auch schon mit dem Parameter "acl check permissions = no" versucht, was auch keine Änderung brachte.
Gibt es eine Lösung ohne force user/group???
Bsp für eine Freigabe:
[jugend] path = /home/daten/jugend comment = Jugendarbeit available = yes browseable = yes writeable = yes guest ok = no create mode = 0660 directory mode = 0770 valid users = @jugend force group = jugend force user = ujug
Woran kann dieses Problem liegen?