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

ECS里的 Centos 7.2 时, 装了vsftpd,改错参数,出现以下问题:

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

 

两种解决办法:

一是建立chroot_list文件,配置用户名,权限,比较麻烦,暂不细述,可以去度娘

 

二是非常简单的,懒人的做法,不安全,测试用是没问题

vim /etc/vsftpd/vsftpd.conf   #编辑vsftpd配置文件

找到以下三行,注释掉就行可以了

chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list

改为

#chroot_local_user=YES
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd/chroot_list


重启FTP

systemctl restart vsftpd

 

用户名可以正常进入,解决问题

 

你可能感兴趣的:(500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list)