Hallo zusammen!
Ich möchte für alle Freigaben in SAMBA, dass nur der Besitzer und die Gruppe Rechte an einer Datei haben, alle anderen nicht. Dazu habe ich in der smb.conf bei der Freigabe folgende Zeilen eingetragen:
force group = firmacreate mask = 0660directory mask = 0770
Der Ordner der Freigabe "Daten" hat folgende Rechte:
Zitat
drwxrwxrwx 7 Benjamin firma 4.0k Thu Aug 27 13:43:20 2009 Daten
Wenn ich jetzt mit Windows in der Freigabe einen Ornder oder Datei erstelle erhalten sie folgende Rechte:
Zitat
drwxrwxrwx 2 Benjamin firma 4.0k Thu Aug 27 13:43:10 2009 Neuer Ordner
-rwxrw-rw- 1 Benjamin firma 0 Thu Aug 27 13:43:13 2009 Neue Datei
Die neuen Ordner und Dateien übernehmen also die Rechte des übergeortneten Ordners. Warum wird die Einstellung der smb.conf nicht beachtet?
Vielen Dank im Voraus.
Gruß,
Benno
Anbei noch mal der gesamte Global-Teil und der der Freigabe der smb.conf:
[global]
workgroup = Fischer
security = USER
server string = SRS-Server
encrypt passwords = yes
sername level = 0
map to guest = Bad User
ull passwords = yes
max log size = 10
socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=32768 SO_RCVBUF=32768
os level = 32
preferred master = Yes
dns proxy = No
config file = /etc/config/smb.conf
smb passwd file=/etc/config/smbpasswd
username map = /etc/config/smbusers
guest account = guest
oplocks = yes
locking = yes
disab.le spoolss = yes
load printers = no
dos charset = ISO8859-1
template shell = /bin/sh
veto files = /.AppleDB/.AppleDouble/.AppleDesktop/:2eDS_Store/Network Trash Folder/Temporary Items/TheVolumeSettingsFolder/.@__thumb/.@__desc
delete veto files = yes
map archive = yes
map system = yes
map hidden = yes
map read only = yes
deadtime = 10
use sendfile = yes
case sensitive = auto
display charset = UTF8
unix extensions = no
wins support = no
null passwords = yes
username level = 0
[Daten]
comment = Firmendaten
path = /share/HDA_DATA/Daten
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users = guest
read list =
write list = @"administrators",@"privat",@"firma",@"everyone"
valid users = root,@"administrators",@"privat",@"firma",@"everyone"
inherit permissions = yes
force group = firma
create mask = 0660
directory mask = 0770
Alles anzeigen