Você não pode fazer isso usando permissões tradicionais do Unix, você terá que usar as ACLs , que são as Listas de Controle de Acesso. As permissões tradicionais do Unix não acomodam mais de um grupo por arquivo / diretório. A janela usa algo semelhante. Os comandos para aplicar ACLs são chamados de setfacl
e getfacl
.
Veja minha resposta sobre este P & A intitulado: para um exemplo semelhante ao que você está procurando.