Hola Desde hace unos días me he fijado que de vez en cuando se me pone en marcha el disco duro y se queda un rato funcionando. Haciendo top averiguo que es un comando find propiedad del usuario nobody. Tras el susto inicial me documento un poco: nobody es un usuario del sistema sin privilegios y no sé que más. Vale. Será alguna tarea del cron o de cualquier cosa que tengo instalada. Ahora acaba de pasar y le hecho un vistazo al monitor del sistema de gnome, que muestra los procesos en forma de árbol. Ahí encuentro que el find depende de un "su" propiedad también de nobody; pero ni rastro de su origen. ¿Cómo puedo averiguar quien lanza el find? ¿Debería preocuparme? Gracias
El 2004-03-25 a las 00:32 +0100, Javi escribió:
Desde hace unos días me he fijado que de vez en cuando se me pone en marcha el disco duro y se queda un rato funcionando. Haciendo top averiguo que es un comando find propiedad del usuario nobody.
Eso es el "updatedb", que es necesario para que funcione "locate". Se ejecuta desde el cron, que llama a /etc/cron.daily/updatedb. Si lo quieres desactivar, se hace en /etc/sysconfig/locate. Funciona una vez al dia. Pero no hay nngún motivo para hacerlo, a no ser que tengas usuarios maliciosos e inquisitivos, y no quieras que husmeen por el disco. Yo creo que ni aún así, si se ejecuta como nobody, que es como está.
Tras el susto inicial me documento un poco: nobody es un usuario del sistema sin privilegios y no sé que más. Vale. Será alguna tarea del cron o de cualquier cosa que tengo instalada.
No te asustes tan facilmente. :-p
Ahora acaba de pasar y le hecho un vistazo al monitor del sistema de gnome, que muestra los procesos en forma de árbol. Ahí encuentro que el find depende de un "su" propiedad también de nobody; pero ni rastro de su origen.
¿Cómo puedo averiguar quien lanza el find? ¿Debería preocuparme?
ps afx|less -- Saludos Carlos Robinson
Probablemente, es el updatedb, ejecutado via cron, donde el proceso que consume mas recursos el find. Todo eso es necesario para que funcione correctamente el comando locate. Javi wrote:
Hola
Desde hace unos días me he fijado que de vez en cuando se me pone en marcha el disco duro y se queda un rato funcionando. Haciendo top averiguo que es un comando find propiedad del usuario nobody.
Tras el susto inicial me documento un poco: nobody es un usuario del sistema sin privilegios y no sé que más. Vale. Será alguna tarea del cron o de cualquier cosa que tengo instalada.
Ahora acaba de pasar y le hecho un vistazo al monitor del sistema de gnome, que muestra los procesos en forma de árbol. Ahí encuentro que el find depende de un "su" propiedad también de nobody; pero ni rastro de su origen.
¿Cómo puedo averiguar quien lanza el find? ¿Debería preocuparme?
Gracias
participants (3)
-
Carlos E. R.
-
Javi
-
Juan Erbes