Могу ли я использовать SMB-параметр "не удалять" в пути к каталогу, желательно с использованием глобуса?
У меня есть доля самбы, где я хочу использовать dont descend
на нескольких дочерних каталогах. Доля самбы path=/home
, Каждый каталог в доме для этого конкретного сервера является веб-сайтом (это веб-сервер). На каждом сайте есть каталог, который я хочу применить dont descend
к. Из-за особенностей сервера я не могу просто добавить новый путь каждый раз, когда запускается новый веб-сайт. В идеале я хотел бы использовать это (чтобы предотвратить спуск в "dir"):
dont descend = */public/dir
Это не работает, очевидно. Я так понимаю /
является разделителем для этого свойства. Я пытался просто использовать путь (и глобус и не). Я пытался увидеть, если переменная (%m
или что угодно) будет работать. Я не нашел подходящей переменной. Я не могу использовать право вето, потому что определенные файлы, которые я хочу исключить, имеют хешированное имя без расширения.
Итак, мой вопрос (ы):
Могу ли я использовать путь для dont descend
? а также
Могу ли я использовать Globbing ( *
или же %
переменная) для нацеливания на несколько каталогов?
Мой конфиг samba для этой конкретной папки выглядит следующим образом:
[Websites]
path=/home
browsable=yes
writable=yes
create mask = 0755
force directory mode = 2775
;inherit permissions=yes
inherit owner=yes
acl group control=yes
veto files = /._*/.DS_Store/.TemporaryItems/
delete veto files = yes
wide links = yes
follow symlinks = yes