Con las prisas se me ha olvidado lo siguiente: Independientemente de si es o no es el funcionamiento normal de /dev/zero, S� es cierto que cualquier usuario, simplemente emitiendo esa orden, puede acabar con los recursos del ordenador. As� que la pregunta ahora es: �c�mo se puede evitar que un usuario emita esta orden? La p�gina de man zero dice que este archivo debe ser legible y escribible por cualquiera, as� que los permisos ni tocarlos. Un sistema de cuotas impide que el usuario se cargue la capacidad de disco duro (salvo la que tenga �l asignada), pero esto no impide que mientras se alcanza esa cuota se quede frito el ordenador. �Alguna idea?
Saludos. El mar, 02 may 2000, Luis M. Garc�a Ruip�rez escribi�: > El mar, 02 may 2000, Danito escribi�: > > Para mi sorpresa esto me dej� totalmente frito el ordenador, [...] > > Prueba con 'dd if=/dev/zero of=archivo count=xxx' > > La orden 'cat /dev/zero >archivo' escribe sin parar caracteres \0 en > 'archivo', > supongo que se detendr� cuando no quede espacio en disco o se llegue al > tama�o m�ximo de archivo admitido por el sistema de archivos. > > No s� si considerar esto un bug o un comportamiento "normal" del dispositivo > /dev/zero (al fin y al cabo /dev/zero puede considerarse como un archivo > "sin fin"). > > Saludos. >

