vytvoriť skupinu a nahádzať do nej členov asi zvládate, keďže ako píšete pracujete v shelli (príkaz addgrp). priradiť rekurzívne priečinku a podpriečinkom túto skupinu asi tiež (príkaz chgrp /nezabudnite na možnosť -R, čiže rekurzívne/), spolu so zmenou oprávnení (chmod). mno a zvyšok som ja vyriešil tak, že som do crontabu prihodil ten príkaz na zmenu skupiny k príslušnému priečinku v pravidelných intervaloch, tuším každú hodinu. výsledkom je, že každý, kto niečo z danej skupiny v tom priečinku vytvorí, tak tomu síce pridá tú svoju "skupinuC", ale do hodiny sa to zmení na požadovanú skupinu "X". viac o crontabe tu:
http://www.linuxexpres.cz/praxe/cron-spravca-ulohak je vám niečo nejasné, buďto si hoďte "man príslušný_príkaz", abo sa spýtajte

. bohužiaľ nie som na ubuntu teraz a nepamätám si presný zápis jednotlivých príkazov. tak ale v skratke to bude vyzerať asi takto:
sudo groupadd skupina
useradd -g skupina meno
chgrp skupina /cesta/ -R
chmod 755 /cesta/ -Rcelé to potom treba zapísať do crontabu.