1 |
La verdad es que ha sido buenísimo y muy bien explicado. Enhorabuena. |
2 |
|
3 |
Saludos |
4 |
|
5 |
El día 1/03/06, Angel Cervera Claudio <angel@××××××××.com> escribió: |
6 |
> |
7 |
> El problema: |
8 |
> Resulta que /dev/random, para generar números aleatorios, usa fuentes |
9 |
> aleatorias como movimientos del ratón, teclado y otros disposivos I/O. |
10 |
> En el servidor no se tiene enchufados ni ratón, ni teclado, ni nada de |
11 |
> nada, por lo que no puede generar números lo suficientemente aleatorios. |
12 |
> Al no conseguirlo, se queda esperando a tener más parámetros. |
13 |
> Si haces un du -sh /var/log, por ejemplo, ya funciona "un poco", es |
14 |
> decir, genera uno pocos números y se vuelve a parar. |
15 |
> Este problema es difícil de detectar. Por ejemplo, si tienes acceso |
16 |
> local a la máquina y te logeas porque se ha quedado aparentemente |
17 |
> colgada una aplicación que use /dev/random, en el mismo momento de |
18 |
> logearte localmente, dicha aplicación vuelve a funcionar por arte de |
19 |
> magia ya que al mover el ratón o teclear, /dev/random ya vuelve a |
20 |
> generar números aleatorios. |
21 |
> La solución: |
22 |
> Existe un paquete que cambia la forma de obtener estos números |
23 |
> aleatorios, tirando del hardware. |
24 |
> Se instala, se arranca y a vivir: |
25 |
> |
26 |
> # emerge -s rng-tools |
27 |
> Searching... |
28 |
> [ Results for search key : rng-tools ] |
29 |
> [ Applications found : 1 ] |
30 |
> |
31 |
> * sys-apps/rng-tools |
32 |
> Latest version available: 1.1 |
33 |
> Latest version installed: 1.1 |
34 |
> Size of downloaded files: 78 kB |
35 |
> Homepage: http://gkernel.sourceforge.net/ |
36 |
> Description: Daemon to use hardware random number generators. |
37 |
> License: GPL-2 |
38 |
> |
39 |
> # emerge rng-tools |
40 |
> # /etc/init.d/rngd start |
41 |
> # rc-update add rngd default |
42 |
> |
43 |
> Angel Cervera Claudio wrote: |
44 |
> |
45 |
> > Me voy acercando, pero no llego a dar con la solución: |
46 |
> > |
47 |
> http://groups.google.es/group/comp.os.linux.misc/browse_frm/thread/4d9dd3403536e99/f469860c76b4b268?lnk=st&q=%22%2Fdev%2Frandom%22+hang&rnum=2&hl=es#f469860c76b4b268 |
48 |
> > |
49 |
> > |
50 |
> > Linux Blues wrote: |
51 |
> > |
52 |
> >> On Tue, 28 Feb 2006 09:58:54 +0100 |
53 |
> >> Angel Cervera Claudio <angel@××××××××.com> wrote: |
54 |
> >> |
55 |
> >> |
56 |
> >> |
57 |
> >>> Usa udev. |
58 |
> >>> La instalación en los dos servidores que no funciona ha sido |
59 |
> >>> reciente, y, prácticamente, están las opciones que vienen por |
60 |
> >>> defecto de la 2005.1-r1 |
61 |
> >>> |
62 |
> >>> RC_DEVICES="auto" |
63 |
> >>> RC_DEVICE_TARBALL="yes" |
64 |
> >>> |
65 |
> >> |
66 |
> >> |
67 |
> >> Hay pequeñas inconsistencias en el Device_Tarball, como ya se ha |
68 |
> >> mencionado en esta lista, enlaces recíprocos que no apuntan a ningún |
69 |
> >> dispositivo y demás. |
70 |
> >> La cuestión es si es posible reiniciar un servidor en producción, pero |
71 |
> >> para eliminar los nodos inútiles/innecesarios no veo otra forma, |
72 |
> >> excepto ponerlo a "no"; dado que está /sbin/udevstart, pero no se |
73 |
> >> podría parar (es un sinsentido). |
74 |
> >> |
75 |
> >> $ ls -l /dev/random |
76 |
> >> crw-rw-rw- 1 root root 1, 8 feb 28 22:09 /dev/random |
77 |
> >> |
78 |
> >> Intenta re-crear el nodo con mknod y 1 8. Pero la verdad yo tampoco |
79 |
> >> tengo la menor idea de a qué puede deberse... |
80 |
> >> |
81 |
> >> |
82 |
> >> |
83 |
> > |
84 |
> > |
85 |
> |
86 |
> |
87 |
> -- |
88 |
> Ángel Cervera Claudio |
89 |
> Freelance / desarrollos j2ee |
90 |
> web: http://www.acervera.com |
91 |
> email: angel@××××××××.com |
92 |
> tlf: 670819234 / 985308170 |
93 |
> |
94 |
> Avda. de la Argentina, 132 |
95 |
> 33213 - Gijón (Asturias) - Spain |
96 |
> |
97 |
> - Mensajería --------------------- |
98 |
> msn: angelcervera@××××××××××.com |
99 |
> yahoo: angelcervera |
100 |
> aol: angelcervera |
101 |
> jabber: angelcervera en jabber.org |
102 |
> google talk: angelcervera |
103 |
> skype: angelcervera |
104 |
> |
105 |
> -- |
106 |
> gentoo-user-es@g.o mailing list |
107 |
> |
108 |
> |