I had to setup the domain name without the SSL enabled and without the virtual FTP setup (do I need virtual FTP? and I want to have SSL enabled).
There are 4 directories inside the new user domain directory. Directories are homes, log, cgi-bin, and public_html. All of those directories owned by the same user and have CHMOD setup to 755. But why when user ftp there, the only directory that he/she has rights to is homes. No rights to anything else.