寻找一个特定的FTP服务器

嘿,我正在寻找一个FTPD,我可以在Ubuntu 10.04上运行,我可以通过PHP脚本自动创build和删除用户。 我还需要能够指出用户到一个特定的FTP目录,而不是他们的家。 我已经看了Proftpd和vsftpd,但基本的文档后,我不是真的find我所需要的。

感谢你们

因为proftpd可以使用Mysql作为身份validation的来源,所以使用Proftpd很容易,而在PHP中操作数据库是微不足道的。 查看Proftpd SQL mini-howto 。 忽略关于如何编译的部分,只需安装proftpd-mod-mysqlproftpd-mod-pgsql包。

这听起来像一个XY问题 。

如果您希望访问PHP网站的用户能够注册,然后上传和下载文件,那么我将在PHP中完成整个工作,而不涉及FTP。 PHP可以支持通过HTTP上传和下载文件。 它也可以为每个注册用户创build目录(如果需要的话),或者它可以在内部(以注册用户的方式)跟踪所有权,而不pipe文件的Linux所有权。