Se o seu sistema de arquivos montado suportar listas de controle de acesso (acl's), você poderá usá-las. veja man setfacl
. Isso permite uma configuração bastante refinada de permissões.
por exemplo,
setfacl -m u:username:rwx file
para ler, escrever, executar para o nome de usuário no arquivo. Mesmo que o arquivo ainda tenha um proprietário, muitos usuários individuais podem ter acesso. E
getfacl file
para ver uma lista de permissões definidas.
Veja: link para o que parece ser um bom guia para ativar e usar.
No entanto, um aviso, cuidado com os utilitários de backup que você usa, eles não suportam todos esses acls
Ou, provavelmente, mais simples ... você pode adicionar usuários a um grupo que possui a árvore inteira ... "www-data" é um bom exemplo. Não tão bem granulado embora. Você vai querer verificar ' man usermod
', mas será algo como usermod -aG group user