Berechtigungen werden von zwei verschiedenen Programmen festgelegt. Wenn Sie sich in einer Linux-Shell befinden, steuert Ihr Shell-Wert für umask, wie Berechtigungen für neue Dateien festgelegt werden. Bei Samba werden die Berechtigungen durch den Wert "create mask" oder "directory mask" Ihrer smb.conf-Datei festgelegt (oder natürlich durch die Standardeinstellungen, wenn Sie sie nicht speziell festlegen).
Hier ist ein Auszug aus meiner smb.conf (Ubuntu 10.4):
Die Dateierstellungsmaske ist aus Sicherheitsgründen auf 0700 eingestellt. Wenn du möchtest
Erstellen Sie Dateien mit den Berechtigungen group = rw, setzen Sie den nächsten Parameter auf 0775.
; Erzeuge Maske = 0700
Die Verzeichniserstellungsmaske ist aus Sicherheitsgründen auf 0700 eingestellt. Wenn du möchtest
Erstellen Sie Verzeichnisse. Mit group = rw Berechtigungen setzen Sie den nächsten Parameter auf 0775.
; Verzeichnismaske = 0700