Woher kommt das Root-Konto? Woher kommt es und warum heißt es überhaupt root?
(Ursprünglich von @lizztheblizz auf Twitter gefragt.)
Woher kommt das Root-Konto? Woher kommt es und warum heißt es überhaupt root?
(Ursprünglich von @lizztheblizz auf Twitter gefragt.)
Antworten:
Das ursprüngliche Ausgangsverzeichnis des Root-Benutzers war das Stammverzeichnis des Dateisystems /
( http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd ). Ich denke, der Benutzer wurde in der Tat nach diesem Verzeichnis benannt. Aber warum "root" und nicht "start" oder "origin" oder etwas anderes? Nun, bevor Ken Thompson und Dennis Ritchie UNIX geschrieben haben, haben sie (auch bei Bell Labs) Multics entwickelt. Wenn Sie sich die Multics-Historie ansehen, werden Sie feststellen, dass ROOT auch dort existierte ( http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html ). Der Name muss also von Multics stammen.
Laut Linux Info kann der Ursprung des Namens vom Layout / den Berechtigungen des Dateisystems herrühren:
Die Verwendung des Begriffs "root" für den allmächtigen Administrator ist möglicherweise darauf zurückzuführen, dass "root" das einzige Konto ist, das über Schreibberechtigungen (dh die Berechtigung zum Ändern von Dateien) im Stammverzeichnis verfügt. Das Stammverzeichnis wiederum hat seinen Namen von der Tatsache abgeleitet, dass die Dateisysteme (dh die gesamte Verzeichnishierarchie, die zum Organisieren von Dateien verwendet wird) in Unix-ähnlichen Betriebssystemen eine baumartige (obwohl invertierte) Struktur aufweisen in dem alle Verzeichnisse von einem einzigen Verzeichnis abzweigen, das der Wurzel eines Baumes entspricht.