FTP User Specific Directories

Good day,
I’ve been searching for this all evening and haven’t found anything relevant, the only things I’ve found are restricting ftp users to their home directory or the public_html directory. What I am looking for is being able to create multiple ftp accounts that have access to different directories. IE:

User1 gets access to /home/virtuaminuser/public_html/user1directory
User2 gets access to /home/virtuaminuser/homes/User2
User3 gets access to /home/virtualminuser/public_html/user3directory

Any help would greatly be appreciated.
Thanks

Create new users for virtual server and set their home directory to whatever you need/want.