N
neeth
Jungspund
Hallo Board,
mein Problem ist folgendes:
Ich habe einen Samba-Server, der diverse Freigaben für unterschiedliche User mit unterschiedlichsten Rechten zur Verfügung stellt. Die Zugriffsrechte definiere ich in meiner smb.conf über 'valid users', 'read list' und 'write list'. Meine Freigabeverzeichnisse werden mit chmod 777 für alle lesbar. Wenn ich nun eine Share mit beispielsweise User01 und User02 als valid users/write list erstelle, in dem User01 eine Datei oder ein Verzeichnis anlegt, kann User02 den Inhalt dieses Verzeichnisse nicht löschen (Win2k meldet: Zugriff verweigert). Das Löschen von /Freigabe/Datei funktioniert, Das Löschen von /Freigabe/Leeres_Verzeichnis auch nur /Freigabe/Verzeichnis/Datei lässt sich nicht löschen.
Owner der Freigabe ist root, Owner des via Windows erstellten Unterverzeichnisses ist User01. Die Freigabe selbst hat 777, das Unterverzeichnis hat 755, Dateien haben (egal ob in /Freigabe oder in /Freigabe/Unterverzeichnis) automatisch 766(?). Ich dachte evtl., dass der Befehl 'create mask = 777' in der jeweiligen Share abhilfe schaffen könnte - das scheint's aber nicht gewesen zu sein. Woran liegt das?
Gruß,
Matthias
PS: ich hoffe mich einigermaßen verständlich ausgedrückt zu haben - mir raucht ziemlich der Kopf momentan...
mein Problem ist folgendes:
Ich habe einen Samba-Server, der diverse Freigaben für unterschiedliche User mit unterschiedlichsten Rechten zur Verfügung stellt. Die Zugriffsrechte definiere ich in meiner smb.conf über 'valid users', 'read list' und 'write list'. Meine Freigabeverzeichnisse werden mit chmod 777 für alle lesbar. Wenn ich nun eine Share mit beispielsweise User01 und User02 als valid users/write list erstelle, in dem User01 eine Datei oder ein Verzeichnis anlegt, kann User02 den Inhalt dieses Verzeichnisse nicht löschen (Win2k meldet: Zugriff verweigert). Das Löschen von /Freigabe/Datei funktioniert, Das Löschen von /Freigabe/Leeres_Verzeichnis auch nur /Freigabe/Verzeichnis/Datei lässt sich nicht löschen.
Owner der Freigabe ist root, Owner des via Windows erstellten Unterverzeichnisses ist User01. Die Freigabe selbst hat 777, das Unterverzeichnis hat 755, Dateien haben (egal ob in /Freigabe oder in /Freigabe/Unterverzeichnis) automatisch 766(?). Ich dachte evtl., dass der Befehl 'create mask = 777' in der jeweiligen Share abhilfe schaffen könnte - das scheint's aber nicht gewesen zu sein. Woran liegt das?
Gruß,
Matthias
PS: ich hoffe mich einigermaßen verständlich ausgedrückt zu haben - mir raucht ziemlich der Kopf momentan...