1

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

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

2 ответа2

1

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

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

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .