Как мы можем fstab смонтировать общий ресурс samba, который дает разрешение 0777 (каждому пользователю samba в списке записи) на новый созданный каталог или файлы? Например. Я создал новый каталог на клиентском ПК (Ubuntu 12.10) и хочу, чтобы каталог имел разрешение drwxrwxrwx на сервере (Ubuntu 12.04 LTS).
dir_mode = 0777, file_mode = 0777 уже был установлен в fstab, но по-прежнему безрезультатно. Я могу читать / записывать смонтированный общий ресурс smb, но другие пользователи в списке записи не могут писать в новый каталог, созданный мной. Разрешения на сервере всегда drwxr-xr-x.
Другой вариант, который я пробовал 'nounix', 'noperm', 'uid'. Но все еще не может заставить его работать.
Есть идеи?
Вы можете использовать следующую конфигурацию (например):
[site-red$]
comment = Users profiles
path = /var/www/site-red
guest ok = no
valid users = josecarlos yovany
admin users = josecarlos yovany
browseable = yes
create mask = 0600
directory mask = 0700
write list = josecarlos yovany
force group = www-data
force user = www-data
Я надеюсь, вам поможет; -)
Чтобы уточнить ответ josecarlos, нужное вам изменение находится в файле smb.conf сервера (Ubuntu 12.04 согласно вашему сообщению).
Параметры «создать маску» и «маска каталога» - это то, что вы хотите установить 0777.
Причина в том, что ваш сервер samba обладает максимальными правами, даже если вы смонтируете общий ресурс с опциями «nounix», «noperm», «uid» на клиенте, это не повлияет на то, как samba (сервер) будет делиться этими ресурсами. файлы и папки.