Отказ в доступе к нескольким каталогам в файле vsftpd.conf

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

Например, я хотел бы запретить пользователям вводить внутри каталогов admin и auth , среди других, присутствующих в каталоге local_root одного пользователя.

Если я напишу

deny_file=auth 

Он работает, но только для этого каталога.

Если я напишу две директивы, как в

  deny_file=auth deny_file=admin 

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

Согласно странице man vsftpd.conf , я должен использовать команду:

 deny_file={auth,admin} 

К сожалению, это не работает.

Я также пробовал следующие:

 deny_file=auth,admin deny_file=auth admin 

Или используя синтаксис регулярных выражений, например, в:

 deny_file=(auth|admin) 

Без лучшего результата.

vsftpd, кажется, соглашается отрицать только один , ровно один каталог.

Каков точный синтаксис, необходимый для отказа от более чем одного каталога в vsftpd ?

Должен ли я включать регулярное выражение во что-то?

Одинарные или двойные кавычки, косые черты, скобки и т. Д.?

Если может быть задан простой список, что такое разделитель, если он не является запятой?