FTP user only

Is it possible to have FTP user only? they may not have access to the public_html directory but must have their own root directory example:

FTPuser1 may only login on his own directory outside the public_html and FTPuser2 may not interferer with user 1 and must only see his own home directory e.g. FTPuser2 map

I have tried to made directory outside the public_html but no luck, also been busy wit custom path but that wasn’t what i want

Now If a FTP user uploads files they are visible on the website and that should not, how can we make this happen ?

This is not possible yet but can be considered as a feature request. Because if we allow users to create ftp accounts outside the docroot of their domain they can access the whole system.