码迷,mamicode.com
首页 > 其他好文 > 详细

本地虚拟机中匿名ftp上传文件失败的问题

时间:2014-07-24 17:26:05      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   文件   for   re   问题   

在10.10.50.230中新建了一个匿名的ftp服务器,结果在10.10.50.241中上传文件时提示:

local: README.txt remote: /var/ftp/pub/upload
     227 Entering Passive Mode (10,10,50,230,117,8).
     553 Could not create file.

 

由于搭建步骤是完全按照标准文档建立的,vsftp.conf的设置应该没有问题,检查:getsebool -a|grep ftp

发现:

allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
ftpd_connect_db --> off
ftpd_use_fusefs --> off
ftpd_use_passive_mode --> off
httpd_enable_ftp_server --> off
tftp_anon_write --> off
tftp_use_cifs --> off
tftp_use_nfs --> off

又:getenforce

Permissive

 

所以应该是:selinux防火墙的问题,运行以下命令:

setsebool -P allow_ftpd_anon_write=1

 

在10.10.50.241通过ftp登陆,发现:

500 OOPS: vsftpd: refusing to run with writable anonymous root

原因是:/var/ftp目录的权限不能是777。

所以,对此,进行修改:

chown root:root /var/ftp
chmod 755 /var/ftp
chown ftp:ftp /var/ftp/pub
chmod 777 /var/ftp/pub

 

重新测试,上传下载均没有问题,问题解决。

 

匿名FTP的具体的搭建过程可以参考:

    http://zhan.renren.com/cqhqhsj?gid=3602888498000566417&checked=true

本地虚拟机中匿名ftp上传文件失败的问题,布布扣,bubuko.com

本地虚拟机中匿名ftp上传文件失败的问题

标签:style   blog   http   color   文件   for   re   问题   

原文地址:http://www.cnblogs.com/sdjnzqr/p/3865657.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!