The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"с функцией create mask = 740 в шаре файлы с правами 760"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Samba, вопросы интеграции Unix и Windows (ACL, блокировки и ограничения)
Изначальное сообщение [ Отслеживать ]

"с функцией create mask = 740 в шаре файлы с правами 760"  –1 +/
Сообщение от Jack Jackemail (ok), 28-Ноя-17, 14:15 
Прошу помощи товарищи!!!
Нужно организовать шару, в которую пользователи могли бы записать файлы и не иметь возможности редактировать их.
В smb.conf устанавливаю create mask = 740 в шаре создаются файлы со следующими правами:
-rwxrw---- 1 root RK\admins 0 ноя 28 17:07 test.txt

установлена samba 4.2
[global]
...
[distrib]
    comment = Admins share
    path = /home/shares/distrib
    browseable = no
    writable = yes
    create mask = 0770
    directory mask = 0777
    valid users = "@RK\admins"
    inherit owner = yes

Подскажите как запретить группе admins права на запись в samba?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "с функцией create mask = 740 в шаре файлы с правами 760"  +/
Сообщение от pavlinux (ok), 02-Дек-17, 17:21 
>  могли бы записать файлы и не иметь возможности редактировать их.

fsnotify на эвент create повесь

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "с функцией create mask = 740 в шаре файлы с правами 760"  –1 +/
Сообщение от Jack Jackemail (ok), 04-Дек-17, 10:34 

> fsnotify на эвент create повесь

Если можешь, расскажи более подробно, что ты имеешь ввиду


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "с функцией create mask = 740 в шаре файлы с правами 760"  –1 +/
Сообщение от Yuiliman (ok), 18-Дек-17, 21:43 
>> fsnotify на эвент create повесь
> Если можешь, расскажи более подробно, что ты имеешь ввиду

Мне тоже интересно. Я даже через поисковик не нашел зацепки

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "с функцией create mask = 740 в шаре файлы с правами 760"  +/
Сообщение от eugene.raynor (ok), 09-Фев-18, 15:33 
>[оверквотинг удален]
> [distrib]
>     comment = Admins share
>     path = /home/shares/distrib
>     browseable = no
>     writable = yes
>     create mask = 0770
>     directory mask = 0777
>     valid users = "@RK\admins"
>     inherit owner = yes
> Подскажите как запретить группе admins права на запись в samba?

[distrib]
path = /home/shares/distrib
valid users = "@RK\admins"
directory mask = 0740
create mask = 0740
read only = no
guest ok = no

sudo chmod -R 0740 /home/shares/distrib
sudo chown -R admin:admins /home/shares/distrib

владельцу полные права, группе - только чтение, остальные пусть гуляют лесом. в крайней строчке необходимо прописать владельца и основную группу.
з.ы. лично мне неизвестна возможность записывать файлы, но не иметь возможности их редактировать. разве что организовать перекладку в каталог только для чтения...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "с функцией create mask = 740 в шаре файлы с правами 760"  +/
Сообщение от Maximusemail (??), 10-Июл-18, 09:48 
>[оверквотинг удален]
> directory mask = 0740
> create mask = 0740
> read only = no
> guest ok = no
> sudo chmod -R 0740 /home/shares/distrib
> sudo chown -R admin:admins /home/shares/distrib
> владельцу полные права, группе - только чтение, остальные пусть гуляют лесом. в
> крайней строчке необходимо прописать владельца и основную группу.
> з.ы. лично мне неизвестна возможность записывать файлы, но не иметь возможности их
> редактировать. разве что организовать перекладку в каталог только для чтения...

Попробуй добавить в global это параметр
unix extensions = no

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру