CentOS 8, SELinux включен, но отключался, эффекта не отказывало. samba 4.13.3-4.el8_4. Машина - часть местной AD. Конфиг: https://pastebin.com/uNLhDR2S
Пытаюсь настроить для расшарки my правильные права создаваемых файлов. Добавляю в описание шары create mask с разными параметрами. Создаю с win-машины файл и смотрю получившиеся права. Результаты:
create mask 0123 : права 577
create mask 0456 : права 477
create mask 0774 : права 775
Ладно, пробуем с force create mode:
force create mode 0640 : права 775
force create mode 0123 : права 777
force create mode 2567 : права 777
force create mode 0345 : права 775
Связку create mask и force create mode пробовал. Тоже разные результаты, но никакой осмысленной взаимосвязи не выявляется.
inherit acls ставить в no пробовал, нет эффекта.
Гуглить бесполезно. Судя по всему никто не понимает как это работает. Везде какие-то шаманские советы. Каким-то единицам они даже помогают, но мне или нет, или у меня уже применены. (В одном посте на SO советовали прописать «inherit permissions = no», в другом «unix extensions = no». Но оно у меня уже есть.
Есть на ЛОР хоть один человек, понимающий как это в samba работает?