¿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).
¿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).
Respuestas:
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.
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.