Назад | Перейти на главную страницу

Могу ли я использовать параметр SMB «не спускаться» в пути к каталогу, предпочтительно используя глобус?

У меня есть доля самбы, где я хочу использовать dont descend в нескольких дочерних каталогах. Акция самбы path=/home. Каждый домашний каталог для этого конкретного сервера является веб-сайтом (это веб-сервер). На каждом веб-сайте есть каталог, который я хочу применить dont descend к. Из-за характера сервера я не могу просто добавлять новый путь каждый раз, когда запускается новый веб-сайт. В идеале я хотел бы использовать это (чтобы предотвратить спуск в "каталог"):

dont descend = */public/dir

Очевидно, это не работает. Насколько я понимаю, / является разделителем для этого свойства. Я пробовал просто использовать путь (как glob, так и non). Я попытался увидеть, есть ли у переменной (%m или что-то еще) будет работать. Я не нашел подходящей переменной. Я не могу использовать вето, потому что определенные файлы, которые я хочу исключить, имеют хешированное имя без расширения.

В общем, мой вопрос (ы):

Могу ли я использовать путь для dont descend? и
Могу ли я использовать подстановку (* или % переменная), чтобы настроить таргетинг на несколько каталогов?

Моя конфигурация самбы для этого конкретного ресурса выглядит следующим образом:

[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