LINUX.ORG.RU
ФорумAdmin

Права на создаваемые файлы на samba-сервере


0

0

Ситуация:
Samba 3.* на FreeBSD. Расшарена папочка с directory mask 0775(подробный конфиг дать не могу, так как нет доступа).
Вин-клиенты создают папки без проблем(права для отведенной группы rwx).
Ubuntu 8.04:
mount.cifs //samba/shared /mnt/shared/ -o rw,credentials=/etc/smb.pw,dom=LANCK,uid=user,dir_mode=0775,file_mode=0775,ioch arset=utf8
(игрался и с nosetuids и с gid на всякий случай).
mkdir все время создает директории с 755.

Хотелось бы понять, чья здесь вина: клиента или сервера?
Вижу два возможных пути:
1. Попробовать установить на сервере force directory mode = 0775. Правда, не знаю, сработает ли.
2. Поменять клиенту umask на 0002. В данном случае будет работать, но решение кривое.


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

Да, действительно. Правильно ли я понимаю, что данное явление основано на том, что при mkdir используется значение umask и при наличии прав пермишны пытаются ему соответствовать?

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