vsftpd "chroot_local_user=YES" not working
I run vsftp on Fedora core 1. I created a local user (ftpuser) to access the ftp. The folder is /var/ftp/test. I gave read write access to this folder to ftpuser. I don't want this user to access/see any other folder. The problem is that the ftpuser can browse all folders on the machine... He can go up to /var/ftp then /var then / etc. I read that I could prevent that by setting
chroot_local_user=YES in vsftpd.conf and setting the home of ftpuser to /var/ftp/test. However, as soon as I set chroot_local_user=YES in vsftpd.conf, vsftp daemon fails when I restart it. The status is vsftpd dead but subsys locked.