Есть папка share, права на неё 755, владелец admin группа user
Внутри неё существует ряд папок. У некоторых папок владелец admin группа admin, права 777 (назовём их папками первого вида), у других папок владелец user группа user, права 755 (назовём их папками второго вида). Внутри папок обоих видов все файлы и подпапки имеют владелец user, группа user, но доступ к файлам 666, а доступ к подпапкам 777.
Конфиг самбы:
workgroup = workgroup netbios = WORKGROUP security = share guest account = user
interfaces = 10.11.1.0/24 eth0 encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
pam password change = yes
map to guest = bad user
usershare allow guests = yes
[share] path = /home/user/share comment = buh writable = yes guest ok = yes read only = no create mask = 0666 directory mask = 0777
[printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = no read only = yes create mask = 0700
[print$] comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes guest ok = no
Теперь сама ситуация:
Внутри папок первого вида можно делать что угодно, права полные. В корне папок второго вида нельзя вносить изменения в существующие файлы, т.е. создать можно, удалить нельзя, редактировать нельзя, но если зайти в подпапку папок второго вида, то там доступ полный.
Если в корне шары (share) на папки первого вида сделать chmod, то всё получится, но если сделать chmod на папки второго вида, то сначала новые права применятся, но через 2-3 секунды вернутся 755. Если отключить самбу - права можно менять и на папки второго вида, но после включения самбы на них опять возвращается 755.
Как быть, что делать?