[Ac] passwdgen nie działa czy jak ??
Andrzej Krzysztofowicz
ankry w green.mif.pg.gda.pl
Czw, 8 Lip 2004, 10:31:42 CEST
Marcin Krzyzanowski wrote:
>
> # time passwdgen -a --length=4
> real 2m55.864s
> user 0m0.003s
> sys 0m0.005s
>
> i tak mozna do usranej smierci czekac, chyba ze wygenerowanie hasla 4
> znakowego losowego w czasie krotszym niz 3 minuty wymaga klastra 64
> komputerów p4. Aha, gneruje to na 2xXeon 3.06, i serwer aktywnie pracuje.
>
> czemu to nie działa ? ma ktos pomysł ?
>
> tak konczy sie strace :
>
> open("/dev/random", O_RDONLY) = 3
^^^^^^^^^^^
> fstat64(3, {st_mode=S_IFCHR|0644, st_rdev=makedev(1, 8), ...}) = 0
> ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbffff230) = -1 EINVAL (Invalid
> argument)
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0x40016000
> read(3, "C\302\356L/\226V\355\25\234A\26 \t*\325\325;\tm\r\227="...,
> 8192) = 85
> read(3, "\252\271=\6\203\314_,\342>\373\320o\350\232\271\217\275"...,
> 4096) = 73read(3,
Kernel czeka na jakies losowe zdarzenia, zeby wygenerowac rzeczywiscie
losowe dane ? Troche poruszac myszka, popisac na klawiaturze, poodbierac
troche zapytan z sieci ?
Jak ma nie czekac, to /dev/urandom.
--
=======================================================================
Andrzej M. Krzysztofowicz ankry w mif.pg.gda.pl
phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math., Gdansk University of Technology
Więcej informacji o liście dyskusyjnej pld-devel-pl