Здравствуйте. Есть ресурс /srv в котором хранятся файлы вёб сервера.
Для удобства сделал доступ на эту папку по samba для пользователя admin
httpd запускается под пользователем/группой apache:apache
samba пользователь смотрит на эти файлы admin:admin
что бы и вёб серевр и admin по самбе смогли читать/писать в эту папку получается нужно выставлять права chmod 777 -R /srv чего делать не очень хочется (тем более phpmyadmin начинает ругаться, если права на конфиг-файл 777).
Вышел из ситуации, изменив группу пользователя admin. Теперь у меня admin:apache
Изменил права и владельцев файлов
chown admin:apache -R /srv
chmod 770 -R /srv
И как бы всё работает, но если например эту же папку подключить ещё и через фтп, то тогда я не знаю что делать)
Чувствую что сделал что-то не логично 
И ещё конфиг samba
[global]
workgroup = WORKGROUP
netbios name = virt_server_web
security = user
os level = 65
domain master = no
domain logons = no
wins support = no
log file = /var/log/samba/%m.log
max log size = 300
[srv]
comment = Public Stuff
path = /srv
public = no
writable = no
valid users = admin
write list = admin
create mask = 770
directory mask = 770При создании файлов на другой машине, подключённой по самбе create mask = 770 не работает. Создаёт права rw-rw---
OS: CentOS 6.2
