Error message "500 OOPS: vsftpd: refusing to run with writable root inside chroot()" [closed]
This blog here points out how to fix this problem.
The issue being that the user's root directory is writable. The Frontier Group provides you with a fix on vsFTPd.
Here are the steps to be taken (copy paste from the tutorial, in case the link dies)
login as root (or sudo..) and do the following:
vi /etc/vsftpd.conf and add the followingallow_writeable_chroot=YES
sudo service vsftpd restart