I am try to setup an FTP Account which would act similar to an anonymous FTP account but would need a password instead of just an email ID. I started with making an account and assigning a home directory to the directory that I want the user to see but I do not want that user to see any other directories on that server except his own. This works in terms of permissions but the user cannot see a listing of files in the directory assigned as his home directory. The files are only visible via a command line interface using the 'ls' command, but are not visible using any GUI based FTP client.