Origem da conta 'root'

52

Qual é a origem da conta root? De onde veio e por que isso é chamado de raiz?

(Originalmente perguntado por @lizztheblizz no Twitter.)

    
por Radim 24.02.2011 / 14:47

2 respostas

49

O diretório home original do usuário root era a raiz do sistema de arquivos / ( link ). Eu acho que o usuário foi realmente nomeado após esse diretório. Mas por que 'root' e não 'start' ou 'origin' ou alguma outra coisa? Bem, antes de Ken Thompson e Dennis Ritchie escreverem UNIX, eles estavam (também na Bell Labs) desenvolvendo Multics. Se você der uma olhada no histórico da Multics, você descobrirá que a ROOT existia lá também ( link ). Então o nome deve vir da Multics.

    
por 24.02.2011 / 15:35
24

De acordo com o Linux Info , a origem do nome pode ter vindo do layout / permissões do sistema de arquivos:

The use of the term root for the all-powerful administrative user may have arisen from the fact that root is the only account having write permissions (i.e., permission to modify files) in the root directory. The root directory, in turn, takes its name from the fact that the filesystems (i.e., the entire hierarchy of directories that is used to organize files) in Unix-like operating systems have been designed with a tree-like (although inverted) structure in which all directories branch off from a single directory that is analogous to the root of a tree.

    
por 24.02.2011 / 15:24

Tags