Можно ли ограничить загружаемые файлы через FTP только определенным типом файлов?

Я ищу размещение веб-сайта и использование FTP для управления файлами. Я хотел бы иметь возможность настраивать параметры, позволяющие пользователям, у которых могут быть разные клиенты FTP, загружать только текстовые файлы (и, возможно, только ASCII) на сервер FTP. Это вообще возможно?

Я хочу использовать vsftpd в качестве сервера, но не привержен этому. ОС, вероятно, будет сервером Ubuntu или CentOS.

2 ответа

Попробуйте FileZilla, у него есть Фильтры имени файла.

Фильтры имен файлов предоставляют способ отфильтровать файлы и каталоги с точки зрения видимости и передачи.

Имейте в виду, что люди всегда могут просто изменить расширение файла и загрузить его в любом случае.:)

Идея обходного пути: поместите все текстовые файлы в каталог, доступный для записи другому пользователю unix; Ваши загрузчики будут использовать эту учетную запись пользователя Unix для загрузки файлов и смогут писать только в этот каталог. Таким образом, это не ограничивает их просто текстовыми файлами, это особенное местоположение.

Другие вопросы по тегам