Már eleve nem értem az elrendezést, és szerintem by design vérzik.
Ha több különböző weboldalt kellene karbantartani, akkor csinálj annyi group-ot, ahány oldal. domain1, domain2, stb.
Csinálj egy könyvtárstruktúrát a home-on kívül ezeknek. pl /srv/web/domain1, /srv/web/domain2, stb.
A könyvtárak legyenek 2775 joggal domain1, domain2, stb. csoport tulajdonában.
Tulaj user nem számít, bárki aki domain1/domain2/stb-ben van.
Aztán meg a domain1-2-stb. csoportok tagságaival lehet szabályozni, hogy ezeket ki szerkesztheti.
Érdemes arra is figyelni, hogy aki ezeket szerkeszti, annak közben 002-es umask beállítása legyen!
www-datát meg nem feltétlen kell beletenni a group-ba, mert neki csak olvasni kell tudnia ezeket a könyvtárakat, írni ide nem kell hogy tudjon.
Legalábbis én így szervezném.