I use some smartass FTP restricted use type thing. (dont ask my friend dug this method up somewhere and the creation involves making an FTP User, then chrooting him onto some isolated jail i think (We use Free BSD) and setting some sketchy restriction... yeah directory restriction something... configurations on this FTPuser, deleting his home folder, and letting him out and giving the access to whoever you want to have the access to their web folder but no deeper.
Here is the dudes Manyal if you want to check it out but its in russian and i dont feel like translating it.
http://sbin.su/?tag=ftp
Ive been using this method for everyone who i want to keep outside of root and its rock solid.
I mean the page is in russian but you can still read the configs and translate the general gist of things from Free BSD to whatever you are Using.

Your signature has been erased by a mod