ftp пользователя указывает на / mnt / ftp / user Я хочу запретить загрузку расширения .jpg через ftp в его каталог (и для подкаталогов тоже). Я нашел что-то вроде PathAllowFilter, но он допускает определенные расширения, но мне нужно разрешить все расширения, кроме .jpg.
Есть идеи, как это сделать это?
Для этого вы можете использовать директиву PathDenyFilter
, как показано ниже. Поскольку вы упомянули, что хотите наложить это ограничение для данного пользователя (скажем, пользователя "foo") и в его каталоге, я бы предложил поместить эту директиву в раздел
:
<Directory /mnt/ftp/foo>
# Deny .jpg files. Watch for upper/lower cases!
PathDenyFilter \.jpg$ [nocase]
</Directory>
Надеюсь на это помогает!