[这个贴子最后由MaxBSD在 2002/12/15 11:56am 编辑]
本文是续这个帖子的话题:
http://www.chinaunix.net/cgi-bin/bbs/topic.cgi?forum=2&topic=3151&show=0
昨晚无聊的很,于是就试了试红豆推荐的vsftpd,下面是一点个人感觉:
1. 安全性和性能似乎非常好 (vs的全称就是very secure, 它的首页上挂了一面旗子,上书:可能是世界上最安全的FTPd。让我联想起了Carlsberg,呵呵。)。开发者显然非常着重安全问题,原码包里关于安全的描述文件就有好几个。至于性能方面,开发者宣称比常见的华盛顿大学Ftpd快2倍有多(ascii传输),单机就足以应付4000个并发连接。
2. 可配置性尚算差强人意,但虚拟主机和虚拟用户配置起来似乎就比较麻烦(虚拟主机要配合xined实现,虚拟用户则要配合PAM,还要手工生成db文件。实现过程比较烦琐。)这方面不如Pure-ftpd来的简单快捷。
3. 描述文件里特别引用了一个红帽公司用vsftpd来搭建server pool应付1,5000个并发用户同时下载红帽7.2的案例,这应该能看出vsftpd的scalabilty和stability是非常好的。
4. 总体上看功能似乎没有pure-ftpd多。pure-ftpd提供的功能简直可以用令人目不暇接来形容(有点夸了,呵呵。)包括限时下载、上传文件认证、上下传文件配额、先上传一定量文件才能下传限制等等,账号管理功能也很强大。此外值得一提的是,vsftpd似乎没明确提到可以连接数据库(也可能是我用的时间短没留意到),pure-ftpd对常用的数据库则有良好支持。至于LDAP对于vsftpd还是没问题的。
Conclusion:刚开始用FTPd的个人建议在vsftpd和pure-ftpd之间做选择,用惯了proftpd(就是被红豆斥之为crap的那个,呵呵。)的可以接着用。懒一点的话用BSD自带的FTPd也行(我是不敢用的)。至于还在用啥华盛顿大学FTPd的还是建议赶快转吧!至于本人则将继续使用pure-ftpd,呵呵。