查看: 11507|回复: 0

FTP提示553 Could not create file的解决办法

[复制链接]
发表于 2014-9-18 11:32:22 | 显示全部楼层 |阅读模式
FTP提示553 Could not create file的解决办法
553 could not create file vsftpd  
问题:ftp> put/home/hosts 与 ftp> put hosts (当前目录是/home)执行的参数应该是一样的 为什么前一种却不能上传?
碰到这种问题我们要先要分析原因,大概如
1.考虑是不是selinux的原因 把selinux禁用试试
2.说不定ftp的文件夹确实没有写权限,确认一下该目录权限
3.配置文件里有write_enable=YES吗
先来尝试:
  
代码如下
  
  
  
  
1. setsebool -P ftpd_disable_trans 1
  
2. service vsftpd restart
  
如果解决了就不要向下看了,否则往下看另一种方法
我们需要把allow_ftpd_full_access设置为1
  
代码如下
  
  
  
  
[root@umboyserver vsftpd]# setsebool allow_ftpd_full_access 1
  
[root@umboyserver vsftpd]# setsebool allow_ftpd_use_cifs 1
  
[root@umboyserver vsftpd]# setsebool allow_ftpd_use_nfs 1
  
[root@umboyserver vsftpd]# setsebool ftp_home_dir 1
  
[root@umboyserver vsftpd]# setsebool httpd_enable_ftp_server 1
  
[root@umboyserver vsftpd]# setsebool tftp_anon_write 1
  
[root@umboyserver vsftpd]# service vsftpd restart
  
Shutting down vsftpd: [ OK ]
  
Starting vsftpd for vsftpd: [ OK ]
  
[root@umboyserver vsftpd]# getsebool -a|grep ftp
  
allow_ftpd_anon_write --> off
  
allow_ftpd_full_access --> on
  
allow_ftpd_use_cifs --> on
  
allow_ftpd_use_nfs --> on
  
ftp_home_dir --> on
  
httpd_enable_ftp_server --> on
  
tftp_anon_write --> on
  
  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Fuzhou onemary network technology co., LTD

地址:中国.福建省福州市仓山区红江路79号创达商务中心7楼777室(公交车站:浦江、红江路)

Add:Room 777, 7 / f, chuanda business center, no. 79, hongjiang road, cangshan district, zhou.

raolibao@onemary.com

版权所有:万美云计算© 2012-2018 闽ICP备11018372号-1

客服热线:(+86)0591-83701411