que tal usar o setfacl? Em poucas palavras, seria questão de criar em algum lugar o diretório (por exemplo, "compartilhar"), definir grupo de usuários (vamos chamá-lo shareusers) como grupo principal para cada usuário, definir grupo de usuários como grupo proprietário para o seu compartilhamento (usuário proprietário sendo root) e finalmente usar setfacl para definir acls (algo como
setfacl -m d:g:shareusers:rwx /pathToShare
)
Não se esqueça de chmod 2770 seu diretório.
Silvia