Ordnerberechtigungen werden bei neu angelegten Dateien falsch gesetzt
Hallo,
hab ein Problem welches mich mittlerweile verrückt macht.
hab hier linux laufen und versuche die ordnerberechtigungen für die shares anzupassen. es läuft also ein samba.
wenn ein benutzer eine datei verändert, verändern sich die dateirechte oder es werden einfach acl's hinzugefügt.
auch wenn man einen neuen ordner anlegt, passiert das selbe.
ich hab schon meines wissens alles probiert. hab im samba die befehle:
[test]
comment = test
path = /home/test
browseable = yes
writeable = yes
read only = no
create mask = 770
directory mask = 770
dann auch die befehle force create..
aber irgendwie klappts nicht.
hat jemand eine idee?
hab ein Problem welches mich mittlerweile verrückt macht.
hab hier linux laufen und versuche die ordnerberechtigungen für die shares anzupassen. es läuft also ein samba.
wenn ein benutzer eine datei verändert, verändern sich die dateirechte oder es werden einfach acl's hinzugefügt.
auch wenn man einen neuen ordner anlegt, passiert das selbe.
ich hab schon meines wissens alles probiert. hab im samba die befehle:
[test]
comment = test
path = /home/test
browseable = yes
writeable = yes
read only = no
create mask = 770
directory mask = 770
dann auch die befehle force create..
aber irgendwie klappts nicht.
hat jemand eine idee?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 66084
Url: https://administrator.de/contentid/66084
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
15 Kommentare
Neuester Kommentar
Hi.
Was für ein Linux, welcher Samba, wie verändern sich die Rechte, wie sieht Deine Global-Section aus?
Gruß,
Martin
Was für ein Linux, welcher Samba, wie verändern sich die Rechte, wie sieht Deine Global-Section aus?
Gruß,
Martin
Bei aktuellem Samba gibt es ab und an Probleme vor allem mit Office-Dokumenten (Rechte werden ziemlich willenlos, habe es bis hin zu 000 erlebt).
Gruß,
Martin
Gruß,
Martin
Also ich hab das so gelöst:
comment = Server Public
path = /home/public
read only = no
create mask = 0664
directory mask = 0775
security mask = 00
force create mode = 0664
directory security mask = 00
force directory security mode = 0775
nt acl support = No
Funktioniert bei mir 100%-ig.
Gruß,
Martin
comment = Server Public
path = /home/public
read only = no
create mask = 0664
directory mask = 0775
security mask = 00
force create mode = 0664
directory security mask = 00
force directory security mode = 0775
nt acl support = No
Funktioniert bei mir 100%-ig.
Gruß,
Martin
Du hast die beiden entscheidenden Stellen auskommentiert...
Das sind umask-Einstellungen. 00 bedeutet keine Veränderung an den von Dir vorgegebenen Werten. Wenn Du die Zeilen entfernst, geht das nicht immer! Vorsicht, lass sie drin.
Gruß,
Martin
Gruß,
Martin
Welche Dateirechte meinst Du? Die der bereits existierenden Dateien? Logisch, die kannst Du mit chmod ändern.
Missverständnis: die von Dir vorgegebenen Werte aus der smb.conf können so nicht mehr von dem System geändert werden (das, was Dir passiert ist). Natürlich darfst Du als root alle Rechte aller Dateien immer ändern.
Ohne Dir zu nahe treten zu wollen - noch nicht allzu lange Linux?
Gruß,
Martin
Ohne Dir zu nahe treten zu wollen - noch nicht allzu lange Linux?
Gruß,
Martin