I have decided to use mod_auth_file, and made AuthGroupFile and AuthUserFile but each user points to own home directory /home/username as described in AuthUserFile.
How to get server to work in structure as described below ?
Group 'developers': /upload read/write /source read/write /project1 read/write /project2 read/write Group 'project1': /upload read/write /project1 read Group 'project2': /upload read/write /project2 read
these folders supposed to be shared across all users.
all folders physically lay out in single root folder for example /srv/ftp