in reply to ftp put problem!
I believe your problem is due to permissions. The user that tries to do the ftp login should have permission to write to the folder in $path (i.e. /home/)
If you're ftp'ing in as user bbi, and path set to /home/bbi should work... but /home/ may not.