too many groups

Pavel JANIK ml. pjanik na aida.inet.cz
Neděle Říjen 5 19:03:56 CEST 1997


> Nasel se problem - vite nekdo o omezeni poctu skupin, ke kterym patri
> uzivatel v linuxu v jednu chvili? Zda se totiz, ze je to 32 skupin.

http://www.math.muni.cz/cgi-bin/LSD?File=include/linux/limits.h

> Potreboval bych bud tento pocet zvetsit, nerbo aspon zvedet, cim je
> zpusobeno, ze jeden uzivatel kdyz se prihlasi, tak mu prikaz id vypise
> prislusnost ke vsem skupinam u kterych je uveden v /etc/groups a jiny,

... o tom dost pochybuji - Linux pouziva SYSV compatible group managment, ve
kterem uzivatel nemuze byt clenem vice nez jedne skupiny a prepina se mezi
nimi pomoci newgrp. BSD group managment (alespon ve 4.3 to tak bylo, dale
nevim) umoznuje byt clenem az 17 skupin (1 + 16 supplementary).

> jteremu to nedela a do skupiny se dostane az po pouziti prikazu newgrp
> skupina..

Pokud se prihlasite, tak Vas login priradi do skupiny, kterou mate zapsanu v
/etc/passwd. Prikaz id Vam pouze rika, do ktere skupiny se muzete pomoci
newgrp prepnout.

Vyse uvedeny pripad by mohl nastat napr. tehdy, pokud toho druheho uzivatele
pridate do nejake skupiny az po jeho prihlaseni. Potom prikaz id opravdu
zjisti, ze uzivatel "neni" (spravneji by melo byt napsano, ze nebyl v dobe
forkovani jeho shellu) clenem skupiny.

PJ
--
############################################################################
#                                                                          #
#                                                   Pavel.JANIK na INET.cz    #
#  arch/sparc/kernel/smp.c:                 and now Pavel.JANIK na SHOP.cz    #
#                                                                          #
#       printk("Entering SparclinuxMultiPenguin(SMP) Mode...\n");          #
#       printk("Penguin %d is stuck in the bottle.\n", i);                 #
#                                                                          #
#  PGP Public Key  - http://www.inet.cz/~pjanik/                           #
#  Top URL - http://www.math.muni.cz/cgi-bin/LSD                           #
############################################################################


Další informace o konferenci Linux