Y0UT00 发表于 2014-10-15 11:16:09

求助 树莓派B+ 无法实现FTP传输文件,具体如下

本帖最后由 Y0UT00 于 2014-10-15 11:17 编辑

1,安装vsftpd服务器 (约400KB)
sudo apt-getinstall vsftpd2,启动ftp服务
sudo service vsftpd start3,编辑vsftdp的配置文件sudo nano /etc/vsftpd.conf修改:
anonymous_enable=NO
local_enable=YES   
write_enable=YESlocal_umask=022存盘退出4, 重启vsftpd服务
sudo service vsftpd restart5.windows运行Flash FTP 软件
然后就这样了:500 OOPS: vsftpd: both local and anonymous access disabled!
报这个错误

请问到底是什么问题,如何解决?

happyday120 发表于 2014-10-15 11:49:03

检测anonymous_enable=NO 和local_enable=YES   NO和YES后面是不是多了空格。去掉试试。

Y0UT00 发表于 2014-10-15 13:33:53

happyday120 发表于 2014-10-15 11:49 static/image/common/back.gif
检测anonymous_enable=NO 和local_enable=YES   NO和YES后面是不是多了空格。去掉试试。

检查了一下,确认没有的。。
如果我把anonymous_enable= YES
那么在windows的FTP软件里面又看不见目录。。。
折腾好几天了呢

Y0UT00 发表于 2014-10-15 14:38:01

happyday120 发表于 2014-10-15 11:49 static/image/common/back.gif
检测anonymous_enable=NO 和local_enable=YES   NO和YES后面是不是多了空格。去掉试试。

查找了一些资料,终于解决了,vsftpd.conf中,“#”后的语句会被读取,而2.3.5版本 vsftpd 多条命令前默认有“#”号,系统能识别命令,删除“#”号就OK了。

Y0UT00 发表于 2014-10-15 14:40:20

happyday120 发表于 2014-10-15 11:49 static/image/common/back.gif
检测anonymous_enable=NO 和local_enable=YES   NO和YES后面是不是多了空格。去掉试试。

查找了一些资料,终于解决了,vsftpd.conf中,“#”后的语句会被读取,而2.3.5版本 vsftpd 多条命令前默认有“#”号,系统能识别命令,删除“#”号就OK了。

Y0UT00 发表于 2014-10-15 14:42:02

happyday120 发表于 2014-10-15 11:49 static/image/common/back.gif
检测anonymous_enable=NO 和local_enable=YES   NO和YES后面是不是多了空格。去掉试试。

查找了一些资料,终于解决了,vsftpd.conf中,“#”后的语句会被读取,而2.3.5版本 vsftpd 多条命令前默认有“#”号,系统能识别命令,删除“#”号就OK了。

Y0UT00 发表于 2014-10-15 14:42:06

happyday120 发表于 2014-10-15 11:49 static/image/common/back.gif
检测anonymous_enable=NO 和local_enable=YES   NO和YES后面是不是多了空格。去掉试试。

查找了一些资料,终于解决了,vsftpd.conf中,“#”后的语句会被读取,而2.3.5版本 vsftpd 多条命令前默认有“#”号,系统能识别命令,删除“#”号就OK了。
页: [1]
查看完整版本: 求助 树莓派B+ 无法实现FTP传输文件,具体如下