SAMBA: Dateirechte mit create mask nicht bestimmbar

  • 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:

    Code
    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:

  • Hattest du zwischendurch auch mal SAMBA ( /etc/init.d/smb.sh restart ) neugestartet ?


    EDIT:


    Ich habe noch etwas gefunden:


    Das bedeutet, das du in deinem Fall " inherit permissions" wieder auf "no" setzen solltest, damit die Parameter greifen.

  • Zitat von "Eraser-EMC2-"

    ...
    Das bedeutet, das du in deinem Fall " inherit permissions" wieder auf "no" setzen solltest, damit die Parameter greifen.


    Vielen Dank Eraser-EMC2-!
    Genau das war das "Problem".
    Danke!

  • 1000 Dank für diesen Eintrag, und Google dass er ihn gefunden hat! Mögen folgende Worte noch mehr verzweifelte auf diesen Eintrag lenken:


    samba write permissions create mode doesn't work