一、配置vsftpd之后发生了500 oop priv_sock_get_result的问题,原因是因为chroot_list文件没有copy过来
二、问题描述:在使用ftp进行远程连接时,出现错误:500 OOPS: cannot change directory:/home/xxx 500 OOPS: child died
解决步骤如下: 1.检查/home/cong 的权限 将其权限设为:chmod 777 cong 2.若还出现错误,检查ftp的服务状态:setstatus -b | grep ftp
由上图可知, 其ftp_home_dir的状态为off,将其设置为开启状态即可,也可以将所有的状态都设为on,由于安全性的原因在这里我不建议, 3.使用命令改变ftp_home_dir的状态为on:setsebool -P ftp_home_dir 1
之后,状态变为on,再使用命令:service vsftpd restart 重启服务