This is doing the same thing in a more complicated way it seems.
By default, Samba will create homedirs. This will be /var/lib/nethserver/home/user1 and accessible as \server1\user1\ to only user1.
By default, after switching VSFTPD to system-users, it uses the user-home-dir.
So I already have the situation where user1 has access to his homedir through both windows share and secureftp.
What I am trying to do (and it works) is giving a subset of users, a shared folder for an FTP which is shared, but where I do want to know who accessed it and edited what and when, so a single account doesnt work.
My solution was to create a folder /var/lib/nethserver/ftp/public
chgrp “Domain Users” or whatever your filter will be for users that should have access.
then I bind mount this public folder to each users home-dir by editing fstab.
(For customers, the setup is worse … they get chrooted to a subfolder of this public ftp folder. Nice spaghetti, but works like a charm.)