¿POSIX garantiza ciertos nombres de usuario?

¿POSIX garantiza ciertos nombres de usuario?

En las Definiciones POSIX hay específicosartículo 3.424, Base de datos de usuarios, que define qué información debe estar relacionada con cada ID de usuario. Sin embargo , a lo largo del documento, no pude encontrar (al menos no mediante una simple búsqueda Ctrl+ f) ninguna mención de rootninguno de los nombres de usuario típicos del sistema, como syslog, bin, daemon, nobody. sysNo parece haber mención de estos enutilidad newgrpdefiniciones a las que se refiere el artículo 3.424.

Esto plantea la pregunta: ¿POSIX requiere la existencia de ciertos nombres de usuario o UID a nivel de sistema? ¿Se rootrequiere que el usuario sea root, o es teóricamente posible tener un sistema compatible con POSIX donde no se llama a la cuenta del sistema más potente rooto tiene un UID distinto de cero?

Respuesta1

Esa es una muy buena pregunta. A lo que la respuesta sencilla sería no.

No hay garantía e incluso podrías cambiar el nombre.raízatotó.

Pero su sistema probablemente sería inestable, ya que muchos servicios y funciones dependen de ciertos nombres de usuario, generalmente root.

información relacionada