[乐意黎原创]centos vsftpd 显示500 OOPS: could not read chroot() list file:/etc/chroot_list

来源:互联网 发布:家庭理财记账软件 编辑:程序博客网 时间:2024/06/09 14:27

乐意黎在配置ECS里的 Centos 7.2 时, 装了vsftpd, 无意中出现点状态, 登录测试抛错. 如下:


500 OOPS: could not read chroot() list file:/etc/chroot_list


如下图: 




解决方法:

第一步,

打开/etc/vsftpd/vsftpd.conf,做如下配置:


anon_root=/home/pageftp/open#guest_username=用户名#virtual_use_local_privs=YES#userlist_file=/etc/vsftpd/user_list#user_config_dir=/ect/vsftpd/vconf#chroot_local_user=YES#allow_writeable_chroot=YESvirtual_use_local_privs=YES#guest_enable=YES#guest_username=vftpuserchroot_local_user=YESchroot_list_enable=YES#chroot_list_file=/etc/chroot_listallow_writeable_chroot=YESuser_config_dir=/usr/local/apache/htdocs/local_root=/usr/local/apache/htdocs/

 

 第二步,

  进行如下设置

sestatus -b | grep ftpsetenforce 0setenforce: SELinux is disabled[root@xx vsftpd]# getenforceDisabled[root@xx vsftpd]# setsebool -P ftp_home_dir=1setsebool:  SELinux is disabled.[root@xx vsftpd]# setsebool -P allow_ftpd_full_access 1setsebool:  SELinux is disabled.


 第三步,测试一下

         



大功告成, Mark 一下

乐意黎

2017-06-01


本文地址:  http://blog.csdn.net/aerchi/article/details/72830343

阅读全文
0 0
原创粉丝点击