Intereting Posts
Как узнать, в каком разделе было установлено мое приложение? Почему слово «оболочка» использовалось для описания интерфейса командной строки? Как создать tar-файл gnu, который может быть извлечен с помощью соляристой смолы Какова семантика получения EADDRINUSE, когда не подключен прослушивающий сокет, но соединения открыты Разрешить всем пользователям называть sudo -l ls -la не отображает правильное разрешение для папки mount -bind не может заставить «awk for loop» работать, используя basename Установка собственного Linux на планшет Allwinner Как я могу использовать псевдонимы в командах? Создание ISO из MBR + X количества разделов Установка кислотной базы на Debian Wheezy Примечание и определение с помощью Vi: при запуске выделите теги и теги отображения в окне предварительного просмотра Скрипт инициализации запускается дважды в SSH Как исправить ошибку транзакции? Клавиша Alt не распознана – Dell Inspiron n4110 / Mint 16 (Петра)

Отказ в доступе к нескольким каталогам в файле 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 ?

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

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

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