Назад | Перейти на главную страницу

Ищем конкретный FTP-сервер

Привет, я ищу FTPD, который я могу запустить на ubuntu 10.04, и я могу автоматизировать создание и удаление пользователей с помощью сценариев php. Мне также нужно указать пользователям конкретный каталог ftp, а не только их дом. Я просмотрел Proftpd и vsftpd, но после базовой документации я не нашел то, что мне нужно.

Спасибо вам, ребята

Это звучит как XY проблема.

Если вы хотите, чтобы посетители PHP-сайта могли регистрироваться, а затем загружать и скачивать файлы, я бы проделал всю работу на PHP без использования FTP. PHP может поддерживать загрузку и загрузку файлов через HTTP. Он также может создавать каталоги для каждого зарегистрированного пользователя, если это требуется, или может отслеживать владение внутри (с точки зрения зарегистрированного пользователя) независимо от того, принадлежит ли Linux файлу.

Использовать Proftpd для этого действительно просто, поскольку proftpd может использовать Mysql в качестве источника для аутентификации, а манипулирование базой данных в PHP тривиально. Проверьте Мини-руководство по Proftpd SQL. Игнорируйте раздел о том, как скомпилировать, просто установите proftpd-mod-mysql или proftpd-mod-pgsql пакет.