从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服务即可