Zentyal Forum, Linux Small Business Server
International => Russian => Topic started by: storma on August 30, 2019, 11:25:26 am
-
Zentyal 6 Server Development Edition
Возможно ли установить extra parameters для отдельной расшаренной папки?
Example:
veto files = /*Security*/*.tmp/*root*/
-
Можно отметить как скрытый файл/папка (будет видно если включить отображение скрытых файлов), можно послностью исключить. Помним про то что это работает во всю глубину и нагружает проц.
hide files = /lost*/h_*/
veto files = /.*/__*/postmaster/
-
Спасибо :)
Где это можно ввести для конкретной папки?
-
Я сначала озвучу как оно выглядит в классическом варианте. У самбы есть конфиг и там в конце создаются разделы с настройками для каждого расшаренного ресурса. Если расшаривается конкретная папка, то не надо использовать эти условия т.к. её доступность регулируется непосредственно настройками в её секции. А вот если имеем расшаренный ресурс внутри которого есть папки или файлы, которые должны быть скрыты, то тогда и применяем данные правила, но при этом помним что это повлияет на работу всей секции что не всегда хорошо!
В зенчале настройки генерируются скриптами на основе шаблонов.
Шаблон для самбы тут:
/usr/share/zentyal/stubs/samba/smb.conf.mas
Можно дописать в секцию Shares правило и оно будет добавлено в каждый конфиг. Тоесть в каждой секции для каждого ресурса появится эта настройка. Это самый худший сценарий, который является следствием использования "юзер френдли" интерфейса. Тоесть можно, но нужно-ли... это вопрос. Как альтернатива можно в шаблоне тупо дописать секцию с нужными настройками - она не будет управляться с вебморды, но зато не размножится.