关注IT专业技能,持续提升竞争力。

Linux ftp Error 500 OOPS

Linux 仙人球 1876℃ 0评论

原文出处:
  http://blog.csdn.net/zglin689/article/details/7733867
  我的系统:32位CentOS 6
  
  1、问题:vsftp登录报错”500 OOPS: cannot change directory:/home/*******”
  
   解决:
   A、首先检查权限问题;
   B、  
  ftp服务器连接失败,错误提示:
  
  500 OOPS: cannot change directory:/home/*******
  
  500 OOPS: child died
  
  当你看到以上提示时,试着在输入以下命令解决
  
  (一、)[root@linux115 vsftpd]#setsebool -P ftpd_disable_trans 1
  
   [root@linux115 vsftpd]#service vsftpd restart
  
   第一行中的-P参数是为了以后不需要每次开机都输入这个命令
  
  (二、)或使用以下解决:
   [root@linux115 ~]#/usr/sbin/setsebool -P ftp_home_dir 1
  
  
  
  ############################################################
  
  2、如果使用setsebool -P ftpd_disable_trans 1 //加-P表示永久性
   提示错误:
  
  [root@linux115 vsftpd]# setsebool -P ftpd_disable_trans 1
  libsemanage.dbase_llist_set: record not found in the database (No such file or directory).
  libsemanage.dbase_llist_set: could not set record value (No such file or directory).
  Could not change boolean ftpd_disable_trans
  Could not change policy booleans
  
  解决方法:
  可能直接使用下面这个一条就可以解决了:
  [root@linux115 ~]# /usr/sbin/setsebool -P ftp_home_dir 1
  
  再试试,
  
  
  
  如果还是不行的话再使用下面完全方式:
  [root@linux115 vsftpd]# setsebool allow_ftpd_full_access 1
  [root@linux115 vsftpd]# setsebool allow_ftpd_use_cifs 1
  [root@linux115 vsftpd]# setsebool allow_ftpd_use_nfs 1
  [root@linux115 vsftpd]# setsebool -P ftp_home_dir 1
  [root@linux115 vsftpd]# setsebool httpd_enable_ftp_server 1
  [root@linux115 vsftpd]# setsebool tftp_anon_write 1
  [root@linux115 vsftpd]# service vsftpd restart
  关闭 vsftpd:[确定]
  为 vsftpd 启动 vsftpd:[确定]
  [root@linux115 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
  ftpd_connect_db –> off
  httpd_enable_ftp_server –> on
  sftpd_anon_write –> off
  sftpd_enable_homedirs –> off
  sftpd_full_access –> off
  sftpd_write_ssh_home –> off
  tftp_anon_write –> on
  
  重启vsftpd,即可解决问题。

转载请注明:V-Lover » Linux ftp Error 500 OOPS

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址