Origen de la cuenta 'root'

53

¿Cuál es el origen de la cuenta raíz? ¿De dónde vino y por qué se llama raíz de todos modos?

(Originalmente preguntado por @lizztheblizz en Twitter).

Radim
fuente
77
Voy con la apreciación de Ken Thompson de la cerveza de raíz: D
Creo que se refiere a "la raíz de todo mal", ya que a veces mi computadora hace cosas diabólicas por sí misma.

Respuestas:

50

El directorio inicial original del usuario raíz era la raíz del sistema de archivos /( http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd ). Creo que el usuario fue nombrado después de ese directorio. Pero, ¿por qué 'root' y no 'start' u 'origin' u otra cosa? Bueno, antes de que Ken Thompson y Dennis Ritchie escribieran UNIX, estaban (también en Bell Labs) desarrollando Multics. Si echa un vistazo al historial de Multics, encontrará que ROOT también existió allí ( http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html ). Entonces el nombre debe venir de Multics.

Tom Van Looy
fuente
Acabo de mirar los documentos de Multics a los que se vinculó. Se refieren al directorio raíz (y al volumen raíz), pero no hay referencia a un usuario raíz .
Keith Thompson
1
Hay un usuario root visto en mdd003.compout si observa lo que parece ser una lista de archivos, claramente hay un usuario root tal como se ve en un comando "ls -l" en Unix.
HackSlash
23

Según Linux Info , el origen del nombre puede provenir del diseño / permisos del sistema de archivos:

El uso del término raíz para el usuario administrativo todopoderoso puede haber surgido del hecho de que la raíz es la única cuenta que tiene permisos de escritura (es decir, permiso para modificar archivos) en el directorio raíz. El directorio raíz, a su vez, toma su nombre del hecho de que los sistemas de archivos (es decir, toda la jerarquía de directorios que se usa para organizar archivos) en sistemas operativos tipo Unix se han diseñado con una estructura tipo árbol (aunque invertida) en el que todos los directorios se ramifican desde un único directorio que es análogo a la raíz de un árbol.

Justin Ethier
fuente