求助 树莓派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!
报这个错误
请问到底是什么问题,如何解决?
检测anonymous_enable=NO 和local_enable=YES NO和YES后面是不是多了空格。去掉试试。 happyday120 发表于 2014-10-15 11:49 static/image/common/back.gif
检测anonymous_enable=NO 和local_enable=YES NO和YES后面是不是多了空格。去掉试试。
检查了一下,确认没有的。。
如果我把anonymous_enable= YES
那么在windows的FTP软件里面又看不见目录。。。
折腾好几天了呢
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了。 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了。 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了。 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]