1. Ik kwam steeds rare rechtproblemen tegen en dit is de werkmethode die bij mij het beste werkt:

    Maak als eerste een ZFS container aan:
    # zfs create -o casesensitivity=insensitive zdata/Images
    # zfs set aclinherit=passthrough zdata/Images
    # zfs set aclmode=passthrough zdata/Images



  2. Deel direct volledige rechten met chmod uit:
    # chmod -R 0777 /zdata/Images

  3. Maak de share aan in: /usr/local/etc/smb4.conf
    [Images]
    comment = Machine Images
    path = /zdata/Images
    public = no
    writeable = yes
    browseable = no
    force create mode = 0777
    force directory mode = 0775

    nfs4:acedup = merge
    nfs4:mode = special
    nfs4:chown = yes
    nt acl support = yes
    map acl inherit = yes
    inherit acls = yes
    inherit permissions = yes
    inherit owner = no
    ea support = yes
    store dos attributes = yes
    map hidden = no
    map system = no
    map archive = no
    case sensitive = no

  4. Herstart de samba service:

    # service samba_server restart



  5. Ga naar windows en klik rechts op de nieuwe share:



  6. Voeg als eerste de domain Admins toe, de groep waar jij ook in staat, na deze actie zijn alle andere rechten weg:


  7. Geef de domain admins alle rechten:



  8. Maak in FreeBSD de groep aan:

    # samba-tool group add Images

  9. Voeg de leden toe aan de groep Images:

    # samba-tool group addmembers Images roland,admin


  10. Voeg deze nieuwe groep toe aan de share (Op dezelfde manier als domain Admins), geef deze modify rechten:



  11. Klik op OK, je krijgt de melding dat alle rechten vervallen, klik op Ja/Yes:



  12. Klik op de groep Iedereen, dan op Geavanceerd:



  13. Klik op iedereen en dan op machtigingen wijzigen:


  14. Klik op Iedereen en dan op Bewerken:


  15. Zorg dat er geen vinkjes meer aanstaan en klik op OK.



  16. Klik op OK



  17. Klik weer op OK

    Opmerking
    : Dit zorgt ervoor dat niet iedereen op die share kan komen.