Привет, я ищу FTPD, который я могу запустить на ubuntu 10.04, чтобы я мог автоматизировать создание и удаление пользователей с помощью сценариев php. Мне также нужно указать пользователям конкретный каталог ftp, а не только их дом. Я просмотрел Proftpd и vsftpd, но после базовой документации я не нашел то, что мне нужно.
Спасибо, ребята
Используя Proftpd для этого действительно легко, так как proftpd может использовать Mysql в качестве источника для аутентификации, и управление базой данных в PHP тривиально. Проверьте мини-практическое руководство SQL Proftpd. Проигнорируйте раздел о том, как скомпилировать, просто установить proftpd-mod-mysql
или proftpd-mod-pgsql
пакет.
Это походит на проблему XY.
Если бы Вы хотите, чтобы посетители сайта PHP смогли зарегистрировать и затем загрузить и загрузить файлы, я сделал бы целое задание в PHP, не включая FTP. PHP может поддерживать загрузку файла и загрузку по HTTP. Это может также создать каталоги на зарегистрированного пользователя, если, именно это требуется или это может отследить владение внутренне (с точки зрения зарегистрированного пользователя) независимо от владения Linux файла.