Как заставить владение группы на долю самбы?

У меня есть сервер samba, работающий на сервере Ubuntu 12.04. Только одна папка /sharetest является общей для группы storageusers, и пользователи user1, user2, wowza являются ее членами. Вот smb.conf

#======================= Global Settings =====================================
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = ubuntu
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ==============================
[Storage]
path            = /sharetest
browsable       = yes
writeable       = yes
guest ok        = no
valid users     = @storageusers
create mask     = 0775
directory mask  = 0775

Второй сервер Ubuntu 12.04 будет использовать вышеупомянутый общий ресурс. Общий ресурс на втором сервере автоматически монтируется через строку fstab

//192.168.1.12/Storage /share smbfs credentials=/root/.smbcredentials,gid=0 0 0

Файлы и папки, созданные в общей папке на втором сервере, принадлежат пользователю wowza и группе wowza. Я предполагаю, что из-за этого другие пользователи не имеют доступа к записи или удалению файлов и папок. Существует ли параметр для сервера samba, который заставит все файлы и папки, созданные на общем ресурсе, установить для группы владение storageusers вместо основной группы пользователя?

0
задан 30 August 2013 в 23:49

1 ответ

Я смог найти ответ спустя приблизительно десять минут после регистрации этого. Источник: http://www.linuxquestions.org/questions/linux-server-73/ownership-on-new-files-in-group-samba-share-set-badly-898489/

chgrp storageusers /sharetest && chmod g+s /sharetest
0
ответ дан 30 August 2013 в 23:49

Другие вопросы по тегам:

Похожие вопросы: