Duda sobre inicio de servicios

Hola a migos. Una dudilla que tengo mu tonta. Cuando se inician los distintos servicios al arrancar el sistema (tipo apache, samba, etc.. si asi está configurado), ¿con qué usuario se supone que corren? ¿se configura dependiendo el servicio o es un único usuario común? Muchas gracias.
Normalmente se ejecutan con usuarios especiales, por ejemplo, me consta que Apache se ejecuta como usuario "apache" y así con la mayoría de servicios. Lo que si es seguro es que NINGÚN servicio se ejecuta como root de forma predeterminada y a no ser que tu lo especifiques de esa forma. Es una forma más de controlar la seguridad del sistema.
Depende. En general, las distribuciones procuran que los servicios corran con usuarios con privilegios restringidos, a veces, nobody o a veces uno específico para el servicio (usuario ftp,http, etc...).

Si tienes curiosidad (y los demonios corriendo), haz un "ps aux" en consola y comprueba cuáles son los usuarios que arrancan esos servicios.
2 respuestas