Я настроил совместно используемую папку самбы / совместно использованный
Я создал 2 пользователей Jack и Jill, и они - часть группы Разработчиков. Разработчики считали запись и выполняют полномочия на / общем каталоге.
Я выполнил chmod g+rws / совместно использованный, чтобы гарантировать, что группа папки используется а не группа пользователя по умолчанию при добавлении файлов.
Вот моя проблема:
Jack находится на машине Windows 7 и создает новую папку "New Folder" в совместно используемой папке самбы. Jill зарегистрирован машина Linux. Jill может считать содержание "Новой Папки", но не может изменить или удалить ее. Почему?
Если Jill создает папку "New Folder 2" в совместно использованном direcory/, в то время как зарегистрированный, Jack видит эту прекрасную папку и может изменить/удалить ее.
Почему полномочия отличаются, когда файл или папка добавляются в окнах к тому, когда я создаю папку на Linux?
Я хочу поведение по умолчанию быть, что члены группы Разработчиков прочитали полномочия записи на всех файлах и папках в каталоге. Таким образом, если Jack добавляет папку в окнах, у Jill есть полномочия удалить ее по умолчанию.
Полномочия устанавливаются двумя различными программами. Если Вы - в оболочке Linux затем свое значение оболочки для средств управления umask, как полномочия установлены на новых файлах. С Samba полномочия установлены Вашим smb.conf файлом, "создают маску" или "значение" маски каталога (или значения по умолчанию, конечно, если Вы конкретно не устанавливаете их).
Вот извлечение из моего smb.conf (Ubuntu 10.4):
# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
; create mask = 0700
# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
; directory mask = 0700