首页 > 系统 > Linux > 正文

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

2024-08-27 23:59:35
字体:
来源:转载
供稿:网友

下文我们一起来看看解决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  //Vevb.com 

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

[root@localhost ~]# service vsftpd restart

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表