轉載 https://www.cnblogs.com/justuntil/p/8522335.html
500 OOPS: could not read chroot() list file:/etc/vsftpd.chroot_list
出錯原因:用戶沒有變更根目錄的權限。
ftp用戶默認的根目錄是/home/ftp,如果要切換登陸目錄,需要給予權限
解決方法:
第一步,
打開/etc/vsftpd/vsftpd.conf,做如下配置:
[plain] view plain copy
- chroot_local_user=YES
- chroot_list_enable=YES
- chroot_list_file=/etc/chroot_list
第二步,
在/etc/vsftpd下新建chroot_list,加入登陸用戶的名字。(用戶需要配置密碼,在這裏就不詳述如何添加用戶和密碼了)
第三步,測試一下
成功!希望幫到大家