Moin Liste! Mal eine allgemeine Frage: Worin besteht der Unterschied zwischen Root und Superuser??? Michael --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: "Michael Lüttig, RGI CROSS-MEDIA" <luettig@rgi.de> Sent: Tuesday, August 15, 2000 9:08 AM
Mal eine allgemeine Frage: Worin besteht der Unterschied zwischen Root und Superuser???
Root ist der Superuser, es sind nur andere Bezeichnungen für denselben Account. -- Marco Dieckhoff icq# 22243433 PGP key 9EFA D64F 5DAA D36B E0E7 CE1B 9E1B 4903 0C51 1632 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Michael Lüttig, RGI CROSS-MEDIA schrieb am 15.Aug.2000:
Mal eine allgemeine Frage: Worin besteht der Unterschied zwischen Root und Superuser???
Keinen. Der richtige Begriff ist Superuser. Der Superuser wird dadurch gekennzeichnet, daß er alle Zugriffsrechte auf alle Dateien und allen Prozessen hat. Der Superuser hat die UID 0. Üblicherweise steht er in der /etc/passwd unter dem Name root. Daher wird der Superuser meißt als root bezeichnet. (Root wäre hier falsch, da der Loginname casesensitiv ist.) Namen sind aber Schall und Rauch. Es ist eigentlich egal, unter welchem Namen der Superuser fungiert. Wichtig ist die UID 0. Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Michael Lüttig, RGI CROSS-MEDIA wrote:
Mal eine allgemeine Frage: Worin besteht der Unterschied zwischen Root und Superuser???
Da ist normalerweise kein Unterschied. "root" ist der Name des Superusers, also des User mit der ID 0. christian -- Bitte kein CC: bei Antwort an Mailingliste Etikette per Mail: To: mailings-suse@gmx.de Subject: send etikette http://www.ndh.net/home/schult/etikette.html --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Christian Schult wrote:
Da ist normalerweise kein Unterschied. "root" ist der Name des Superusers, also des User mit der ID 0.
Man koennte auch sagen: Superuser ist die allgemeine Funktion, root ein spezieller Account dafuer. Heisst unter NT eben 'Administrator'. Matthias --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Matthias, * Matthias Richwin schrieb am 15.Aug.2000:
Christian Schult wrote:
Da ist normalerweise kein Unterschied. "root" ist der Name des Superusers, also des User mit der ID 0.
Man koennte auch sagen: Superuser ist die allgemeine Funktion, root ein spezieller Account dafuer. Heisst unter NT eben 'Administrator'.
Ich kenne den Begriff Account nicht. Den habe ich in der UNIX-Welt noch nie gehört, scheint etwas aus der Windowswelt zu sein. Daher kann ich nicht sagen, ob es so stimmt oder nicht. Wichtig aber ist, daß es bei UNIX und auch bei Linux nur einen Supperuser geben kann, nämlich den mit der UID 0. Der kann allerdings, wie alle anderen User auch, mehere Namen haben. Das System unterscheidet aber ausschließlich nach UID und nicht nach Namen. So steht z.B in der I-Node, die es zu jeder Datei gibt, außschließlich der UID des Besitzers, und dann natürlich auch die GID der Gruppe und einiges andere. Nicht aber der Name, der sich hinter der UID verbirgt. Der steht nur in der /etc/passwd und in der /etc/shadow. Wenn man ein ls -l macht, so wird in der I-Node der jeweiligen Datei nachgesehen, wer der Besitzer ist. Da gibt es wie oben gesagt, nur die UID. Da dies für den Anwender etwas unhandlich ist, wird in der /etc/passwd nachgesehen, welcher Name zu der UID passt. Es wird einfach der erste Name genommen, der mit passender UID gefunden wird. Allerdings weiß ich nicht, ob von oben nach unten gesucht wird oder umgekehrt oder noch anders, daß müßte man mal ausprobieren. Wenn man verschiedene Namen für den Superuser hat, kann man später grundsätzlich nicht mehr nachvollziehen, unter welchen diese Namen eine Datei angelegt wurde. Das Gleiche gilt auch für Prozesse in der Prozeßtabelle. Jedem Prozeß ist eine UID zugeordnet, nicht aber der Name des Besitzers, den erfährt man wieder aus der /etc/passwd Es gibt somit nur ein Superuser, der vielleicht mehere Namen und zugehörige Paßwörter hat, aber nicht mehere Superuser. Bernd -- Umsteiger von Microsoft Windows xx? Hast Du schon file://usr/doc/howto/de/DE-DOS-nach-Linux-HOWTO.txt gelesen? Auch file://usr/doc/Books/Linuxhandbuch.dvi ist zu empfehlen. |Zufallssignatur 1 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Bernd, On Tue, 15 Aug 2000, Bernd Brodesser wrote:
Christian Schult wrote: Man koennte auch sagen: Superuser ist die allgemeine Funktion, root ein spezieller Account dafuer. Heisst unter NT eben 'Administrator'.
Ich kenne den Begriff Account nicht. Den habe ich in der UNIX-Welt noch nie gehört, scheint etwas aus der Windowswelt zu sein. Daher kann ich nicht sagen, ob es so stimmt oder nicht.
"Account" ist kein Begriff aus der Windows-Welt, er wird gerade in der Unix Welt sehr oft benuzt (zumindest hier an der Uni). Du kannst ja bei Deinem System einfach mal ein "apropos account" machen, da wirst Du dann einiges finden...... Gruss Thomson -- Dipl.-Geophys. Thomas Hertweck Geophysikalisches Institut, Universitaet (TH) Karlsruhe Email: ubtj@rz.uni-karlsruhe.de Linux is like a wigwam - no windows, no gates, apache inside! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Bernd Brodesser schrieb am 15.08.2000 um 13:29:50 +0200: Hallo Bernd,
Hallo Matthias,
* Matthias Richwin schrieb am 15.Aug.2000:
Christian Schult wrote:
Da ist normalerweise kein Unterschied. "root" ist der Name des Superusers, also des User mit der ID 0.
Man koennte auch sagen: Superuser ist die allgemeine Funktion, root ein spezieller Account dafuer. Heisst unter NT eben 'Administrator'.
Ich kenne den Begriff Account nicht. Den habe ich in der UNIX-Welt noch nie gehört, scheint etwas aus der Windowswelt zu sein. Daher kann ich nicht sagen, ob es so stimmt oder nicht.
Also ich kenne account aus der *nix-Welt. Schau Dir z.B. mal "man 8 userdel", "man 8 usermod" oder "man 5 rhosts" an. Gibt noch mehr. Bis denne, Michael -- "Drums, guitar and Death. They finally got it right." Beavis & Butthead --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Die, Aug 15, 2000 at 09:49:25 +0200, Christian Schult wrote:
* Michael Lüttig, RGI CROSS-MEDIA wrote:
Mal eine allgemeine Frage: Worin besteht der Unterschied zwischen Root und Superuser???
Da ist normalerweise kein Unterschied. "root" ist der Name des Superusers, also des User mit der ID 0.
<Klugscheissermodus> Und ganz nebenbei ist root die Bezeichnung der Wurzel des Unix-Dateisystem-Baums (abgekürzt /). In diesem Sinne gibt's tatsächlich einen Unterschied ;-) Das meintest Du aber sicher nicht. </Klugscheissermodus> Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (8)
-
B.Brodesser@online-club.de
-
cschult@gmx.de
-
Jan.Trippler@t-online.de
-
linux@jwr.de
-
luettig@rgi.de
-
micha28@gmx.de
-
richwin@uni-wuppertal.de
-
ubtj@rz.uni-karlsruhe.de