On Dec 4, 2007 4:44 PM, Alessandro <[EMAIL PROTECTED]> wrote:
> Ciao a tutti, mi scuso anticipatamente nel caso che questa richiesta sia
> offtopic, ho un problema di questo genere: su una fedora core 5 il
> massimo numero di caratteri ammissibili passabili con il comando useradd
> è di 31 caratteri.  Ho già provato a scaricare i sorgenti e modificare
> il parametro all'interno del file login.c

Pessima idea.


[...]
> C'è qualche modo per alzare tale limite ?
>

No. Stai violando non soltanto gli standard POSIX, ma molto
probabilmente stai rompendo la compatibilità con diversi filesystem.
Non a caso l'originale limite nei sistemi Unix è solitamente 14
caratteri (14 + 2 byte di iNode number = 16 bytes = la lunghezza di un
directory slot...)

Per compatibilità con certi filesystem particolarmente vecchi, dovrei
persino limitarti ad 8 caratteri.

In ogni caso, se ti servono username così lunghi, stai probabilmente
sbagliando qualcosa nel design... ricorda la discussione che è passata
qualche tempo fa circa la complessità delle password e la loro
effettiva utilità se l'utente non se le ricorda e finisce per
scriversele su un post-it attaccato al video... :-)

>
> Ringrazio anticipatamente


Cordiali saluti
-- 
Marco Ermini
[EMAIL PROTECTED] # mount -t life -o ro /dev/dna /genetic/research
http://www.markoer.org/ - https://www.linkedin.com/in/marcoermini
"Jesus saves... but Buddha makes incremental back-ups!"
________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List

Rispondere a