tous les users sont dans des groupes différents...
Non, au contraire tu peux personnaliser.
Par defaut, ton utilisateur va avoir un uid 501 et un gid 501 dans le groupe ton_nom_d'utilisateur. Ils suffit de taper id dans une console pour avoir ces infos.
Pourquoi nom-d'utilisateur, car par défaut celuici-ci doit obligatoirement faire partie d'un groupe. Et ce groupe en question est utilisé à l'installation pour la création des fichiers.
Maintenant sur la valeur du gid, tu as trois principaux groupes, le root (à 0), le système (serveurs par exemple), et tous les comptes utilisateurs. Les utilisateurs doivent avoir un uid supérieur à 500, par convention car tout les services sont entre 1 et 499.
Maintenant rien ne t'empêche de créer un groupe utilisateurs et de mettre à l'intérieur tout tes utilisateurs voir mieux tu peux mettre un sous-groupe. avec des niveau diffèrents (toujours supérieurs à 499).
Exemple tu crées un groupe comptabilité et un groupe secrétariat, tu mets à l'intérieur tes utilisateurs (une dizaine on va dire) mais nouvo09 et Anvil par exemple, travaillent dans les deux services donc tu pourra les mettre dans Comptabilité en groupe principal et secretariat en groupe secondaire.