当前位置:首页 > linux教程 > 列表

解决linux下vsftp 553 Could not create file错误办法

发布:smiling 来源: PHP粉丝网  添加日期:2015-04-28 16:23:17 浏览: 评论:0 

下文我们一起来看看解决linux下vsftp 553 Could not create file错误办法,如果你碰到此问题可以和小编一起来看看吧.

使用ftp软件登陆后解决了500 OOPS:cannot change directory:/home/这个问题后,再次登录又出现了这个错误提示:553 Could not create file

SELinux设置如下,查看SELinux设置:

  1. [root@localhost ~]# getsebool -a|grep ftp 
  2. allow_ftpd_anon_write –> off 
  3. allow_ftpd_full_access –> off 
  4. allow_ftpd_use_cifs –> off 
  5. allow_ftpd_use_nfs –> off 
  6. ftp_home_dir –> on 
  7. ftpd_connect_db –> off 
  8. ftpd_use_passive_mode –> off 
  9. httpd_enable_ftp_server –> off 
  10. tftp_anon_write –> off 

解决办法是,需要设置allow_ftpd_full_access为on状态.

[root@localhost ~]# setsebool allow_ftpd_full_access on

查看SELinux设置:

  1. [root@localhost ~]# getsebool -a|grep ftp 
  2. allow_ftpd_anon_write –> off 
  3. allow_ftpd_full_access –> on 
  4. allow_ftpd_use_cifs –> off 
  5. allow_ftpd_use_nfs –> off 
  6. ftp_home_dir –> on 
  7. ftpd_connect_db –> off 
  8. ftpd_use_passive_mode –> off 
  9. httpd_enable_ftp_server –> off 
  10. tftp_anon_write –> off  //phpfensi.com 

重启vsftpd服务,测试可以登陆.

[root@localhost ~]# service vsftpd restart

Tags: vsftp553 Could not

分享到: