Jakie jest pochodzenie konta root? Skąd to się wzięło i dlaczego nazywa się root?
(Pierwotnie zadany przez @lizztheblizz na Twitterze).
Jakie jest pochodzenie konta root? Skąd to się wzięło i dlaczego nazywa się root?
(Pierwotnie zadany przez @lizztheblizz na Twitterze).
Odpowiedzi:
Pierwotny katalog domowy użytkownika root był katalogiem głównym systemu plików /
( http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd ). Myślę, że nazwa użytkownika rzeczywiście pochodzi od tego katalogu. Ale dlaczego „root”, a nie „start”, „origin” czy coś innego? Cóż, zanim Ken Thompson i Dennis Ritchie napisali UNIX, oni (także w Bell Labs) rozwijali Multics. Jeśli spojrzysz na historię Multics, przekonasz się, że istniał tam również ROOT ( http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html ). Więc nazwa musi pochodzić od Multics.
Według Linux Info pochodzenie nazwy mogło pochodzić od układu / uprawnień systemu plików:
Użycie terminu root dla wszechmocnego użytkownika administracyjnego mogło wynikać z faktu, że root jest jedynym kontem mającym uprawnienia do zapisu (tj. Uprawnienie do modyfikowania plików) w katalogu głównym. Z kolei katalog główny bierze swoją nazwę od faktu, że systemy plików (tj. Cała hierarchia katalogów używanych do organizowania plików) w systemach operacyjnych typu Unix zostały zaprojektowane z drzewiastą (choć odwróconą) strukturą w którym wszystkie katalogi rozgałęziają się z jednego katalogu analogicznego do katalogu głównego drzewa.