从FTP服务端下载文件至本地,启动SUSE的FTP服务发现有两个选项,下载文件时遇到BUG,先是下载FTP服务器目录下的文件列表为空,重新创建用户后,下载成功,但是在FTP

服务端删除文件时返回错误码550,不知道与系统安装VSFTP还是PURE-FTP有没有关系。

SO,找下这俩FTP服务的区别

  关于这个的资料好少。。。。。。

1 VSFTP 安全性好 VS 即 very secure

2 VSFTP可配置性不太好,不如PURE-FTP便捷

3 PURE-FTP功能强大

  括限时下载、上传文件认证、上下传文件配额、先上传一定量文件才能下传限制等等,账号管理功能也很强大。pure-ftpd对常用的数据库则有良好支持。

4 VSFTP的scalabilty和stability优秀

所以是 VSFTP安全稳定,PURE-FTP便捷功能强大

http://www.chinaunix.net/old_jh/88/16311.html

找到的更简明的总结,

Linux下FTP Server评估(vsftpd、pure-ftpd、proftpd) 

http://zhumeng8337797.blog.163.com/blog/static/100768914201121382139660/

一圈资料找下来,看来的BUG跟FTP服务器没关系,明天继续定位~~

 

在FTP删除文件返回错误 550 是因为FTP没有开启文件的写权限

编辑VSFTP配置文件

write_enable=yes

重启FTP服务即可