Добрый день , не подскажите в чем моя ошибка ?
есть SLES 11 , x86_64 созданы пользователи и внесены в определенные группы (@aho @pto) (у пользователей основная группа users gid100)
у каждого пользователя есть свой каталог /home/username , который виден всем и на запись пользователю
заведен также пользователь common папка /home/common
созданы папки /home/common/aho /home/common/pto , права на папки 0777 root:root (пробовал nobody:nogroup)
---
/home подмонтированное зеркало с параметрами acl и quota
конфиг самбы
[global]
dos charset = cp1251
server string = demon1
map to guest = Bad User
log level = 1
max log size = 50
socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY
printcap name = cups
[homes]
comment = user
valid users = %S, %D%w%S
read only = No
inherit acls = Yes
browseable = No
[users]
comment = all users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/aquota.group/
[printers]
***
[print$]
***
[aho]
comment = aho
path = /home/common/aho
valid users = @aho
write list = @aho
browseable =yes
read only = no
create mask = 0666
directory mask = 0777
[pto]
comment = pto
path = /home/common/pto
valid users = @pto
write list = @pto
browseable = yes
read only = no
create mask = 0666
directory mask = 0777
ставлю права на папки 0770 root:root (пробовал nobody:nogroup) тогда папки полностью закрыты
такое ощущение что при созданной секции [users] она задает основу а права на папки\фалы уже берутся из настроек прав ФС потому что абсолютно игнорируются ключи в секциях [aho] и [pto]
---
в чем загвостка ?
какие правильно выставит права на папки ? и как подправить smb.conf чтобы было правильное разграничение ? также интересно если я захочу еще одну сделать папку совместную на запись aho-pto