Я думал, что понял полномочия хорошо, но по-видимому существует что-то, что я все еще не понимаю.
У меня есть доля самбы, работающая на моем сервере Ubuntu 14.04.1.
Намерение состоит в том, чтобы использовать это для моего семейства дома для использования. Я создал пользователя, названного myfamily в группе, названной семейством. Я поместил имена пользователей людей в моем семействе включая меня в семействе групп.
Каталог, доля, имеет эти полномочия ради поиска и устранения неисправностей: drwxrwxrwx
Я предпочел бы drwxrwxr-x
Это принадлежит myfamily имени пользователя и находится в группе семейства.
Я могу соединиться со своим компьютером (OSX) к серверу самбы с моим именем пользователя и с myfamily именем пользователя.
Все каталоги и файлы в папке доли имеют следующие полномочия: drwxrwxr-x
Если я пытаюсь записать файл в каталог, принадлежавший myfamily в доле, в то время как зарегистрированный как мое имя пользователя, я не имею разрешения записать, но могу читать. Те же результаты для того, если я зарегистрирован к доле как myfamily и я пытаюсь записать в папку, принадлежавшую мне.
Путем я понял, что это - если пользователь является частью группы, и полномочия установлены 775, то пользователи той группы могут записать в папки в той группе независимо от владельца.
Мой часть моего/etc/samba/smb.conf файла для этого:
[share]
comment = Family share on server
create mode = 775
writable = yes
directory mode = 775
public = yes
path = /media/raid1/share
Спасибо за любую справку.
Jason