LINUX.ORG.RU
ФорумAdmin

назначение прав в Samba

 


0

1

Здравствуйте!
Подскажите, пожалуйста, как происходит назначение прав для папок 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.

Ответ на: комментарий от mky

mky, спасибо за совет, но к сожалению не помогло.
Все также скопированные из-под оффтопика на шару папки не имеют права 'w' для группы. И соответственно другие пользователи из этой группы не могут их удалять.
Так же замечен интересный баг: другие пользователи группы имеют права 'rwx' на файлы, но если из-под оффтопика они удаляют файл, то он в Проводнике пропадает, а после нажатия 'Обновить' файл снова находится в этой папке.
В месте с тем если файл удаляет владелец, то все происходит нормально.

mattic ()
Ответ на: комментарий от fbiagent

Спасибо! Вроде работает, правда странно.
На файлы в скопированной папке выдаются права 761 вместо 770. Но это не критично, доступ к папке обеспечивается через valid users, а выполнение файлов для группы мне вообще не нужно. А для вложенных папок в копируемую права выставляются 771.
Хотя даже такая работа меня уже устраивает :)

mattic ()
Ответ на: комментарий от fbiagent

Супер!!!

Потратил час, пока увидел это решение! Перед этим директория не хотела никак 770 создаваться, а создавалась 750 и .... Сейчас все супер - директория 770, файлы 660

drama17 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.