The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
с функцией create mask = 740 в шаре файлы с правами 760, !*! Jack Jack, 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?

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

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

  • с функцией create mask = 740 в шаре файлы с правами 760, !*! eugene.raynor, 15:33 , 09-Фев-18 (4)
    >[оверквотинг удален]
    > [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

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

    • с функцией create mask = 740 в шаре файлы с правами 760, !*! Maximus, 09:48 , 10-Июл-18 (5)
      >[оверквотинг удален]
      > 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




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

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