Is setting CentOS user home-dir as NGINX server block root secure for vsftpd?

view story

http://unix.stackexchange.com – This is what I did: CentOS 6.2 server installed nginx installed vsftpd in vsftpd.conf I set chroot_local_user=YES created a new user "bleh" created directory /home/bleh/public_html/ in virtual.conf I set location / { root to /home/bleh/public_html/ and finally did chmod 755 /home/bleh/ Is this safe? Is this acceptable? I ran into all sorts of permission problems when I tried to use /var/www/ as root. The above worked and the server is delivery data. (HowTos)