Die spezifische Antwort scheint zu sein:
- bis zu 32 auf einem modernen Linux
- außer wenn Sie über NFS auf eine Datei zugreifen, in diesem Fall ist es 16
...was unser Problem erklärt, wir haben kürzlich für einige Benutzer die 16-Gruppen-Grenze überschritten.
Für Linux Kernel 2.6.3 und höher liegt die Grenze bei 64.000 Gruppen pro Benutzer.
Wenn Sie NFSv4 verwenden, ist das Limit auch höher als 16. (nicht sicher über genaue Zahlen hier)
Suchen Sie in limits.h nach NGROUPS_MAX, um den Wert auf Ihrem System zu finden.
Ich denke Dies ist ein einstellbarer Parameter in einem modernen Linux-Kernel. (War früher 16 auf Solaris, ich weiß nicht, ob sie das schon behoben haben.)