Здравствуйте!
Подскажите, пожалуйста, как происходит назначение прав для папок Samba, а то совсем запутался.Пользовался и поиском и Google, я просто не совсем понимаю что именно искать.
У меня на сервере Ubuntu 12.04 есть общая папка c правами
drwxrwxr-- 6 root group1 4096 февр. 16 14:57 base1c
Авторизация на сервере происходит с помощью Winbind, подключающийся к домену.
И в конфиге Samba прописано следующее
[base1c]
comment = Bases of 1C programm
path = /base1c
guest ok = no
read only = no
create mask = 0770
directory mask = 0770
force create mode = 0770
force directory mode = 0770
browseable = yes
write list = @groupAD1
valid users = @groupAD1
С такими настройками если я копирую в сетевую папку base1c файл из под оффтопика, то права выставляются нормально:
-rwxrwx--- 1 userAD1 пользователи домена 256811 мая 17 2014 file1.JPG
Если создаю прямо на шаре папку, то права тоже нормальные
drwxrwx--- 2 userAD1 пользователи домена 4096 февр. 16 15:25 folder1
А вот если копирую папку(уже созданную) из-под оффтопика в папку base1c, то с правами на эту папку происходит фигня(папка windowsFolder)
$ls -l /base1c/
-rwxrwx--- 1 userAD1 пользователи домена 256811 мая 17 2014 file1.JPG
drwxrwx--- 2 userAD1 пользователи домена 4096 февр. 16 15:25 folder1
drwxr-x--- 2 userAD1 пользователи домена 4096 февр. 16 15:29 windowsFolder
Подскажите, пожалуйста, почему так происходит? Хотелось бы разобраться почему появляются такие права для скопированных файлов, как происходит назначение прав для скопированных файлов в Samba? Вроде уже и указываю force directory mode в конфиге Samba.