Samba игнорирует разрешения на создание файлов и каталогов

Я пытаюсь создать общий ресурс SAMBA, но, как обычно, у меня возникают проблемы с разрешениями.

Вот мой настройка:

[global]
        workgroup = WORKGROUP
        security = user
        map to guest = bad user
        guest account = nobody
        #logging and debugging
        log level = 3
        log file = /var/log/samba/samba.log.%m
        max log size = 100
        debug timestamp = yes
        unix extensions = no


[datastore_share]
        path = /mnt/datastore
        browsable = yes
        guest ok = yes
        guest only = yes
        read only = no
        force user = nobody
        force group = sambashare
        create mask = 0777
        force create mode = 0777
        directory mask = 0777
        force directory mode = 0777

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

Кажется, проблема связана с тем, что Samba игнорирует режимы разрешений, которые я пытаюсь применить.

Иногда файл создается с разрешениями 777, а иногда и с 751. Но по какой-то причине папки всегда создаются с разрешением 751. Это означает, что я не могу создать файл во вновь созданной папке. Это' Это особенно раздражает, потому что я в основном пишу в общий ресурс через Transmission, и в момент создания папки она взрывается с ошибкой, связанной с отказом в разрешении.

Любая помощь будет принята с благодарностью. Большинство решений этой проблемы, которые я нашел в Интернете, работали только со старыми версиями SAMBA, которые у меня больше не работают.

0
задан 17 June 2016 в 10:31
1 ответ

Во-первых, попробуйте эти настройки вместо ваших:

[datastore_share]
        path = /mnt/datastore
        browsable = yes
        guest ok = yes
        read only = no
        create mask = 0777
        directory mask = 0777

Во-вторых, если предыдущие настройки не помогли, попробуйте обновить вашу самбу до последней версии (теперь я бы рекомендовал 4.4.4 , так как согласно моим тестам он очень стабилен).

0
ответ дан 24 November 2019 в 06:24

Теги

Похожие вопросы