[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: uso di GID molto alti



il numero degli utenti del sistema è oltre i 180000 (Ma per motivi storici con UID fino a 40000000), e non ci sono stati problemi a crere utenti con numeri alti , basta forzarli con --uid, e comunque gli utenti regolarmente attivi sono poche centinaia. con poche eccezioni di utenti che sono membri di migliaia di gruppi (ma questi, meno di 15, sono "fidatissimi" e possono utilizzare comandi speciali), gli altri sono normalmente membri di qualche decina di gruppi. Stavo pensando che tutte le possibili combinazioni sarebbero gli utenti presi a n a n, decisamente troppe per 32 bit però ... però la quasi totalità di gruppi è formata da 2 utenti che condividono un certo numero di file, e questi file hanno la caratteristica che hanno permessi 640 , per cui se l'owner è UIDautore:GIDlettore possiamo usare la convenzione normale senza fare troppe ricerche , e solo per quei pochi che hanno due o più "lettori" (in teoria qualche decina di migliaia) usare i gruppi "normali" ( con gid da 100000000 in su ).
Eventualmente mettere questi gruppi all'inizio della lista aiuterebbe ?
(faccio presente che tutti gli accessi vengono fatti da una applicazione web che si interfaccia con un sottosttema che gira con permessi elevati e fornisce le informazione in maniera "sicura" ; gli owner e i gruppi sui file sarvono solo per potere usare delle utility di backup che salvino solo i file a cui un determinato utente ha accesso, e questo viene fatto abbastanza di rado (massimo una volta la settimana, e solo per gli utenti attivi [ossia se l'utente nella ultima settimana non ha fatto accessi, non serve fare il backup dei suoi dati])

--
Leonardo Boselli



Reply to: