root user
root user
ich hau den thread einfach mal hier rein.
also ich möchte wissen, ob es möglich ist einem user volle root rechte zu geben.
(bitte jetzt nicht wieder alle sagen "so ein schwachsinnm wer macht den sowas")
ich hab mir gedacht, ich trag den user einfach in der /etc/groups in die root gruppe ein, aber dann hat er ja nicht die root uid.
??
also ich möchte wissen, ob es möglich ist einem user volle root rechte zu geben.
(bitte jetzt nicht wieder alle sagen "so ein schwachsinnm wer macht den sowas")
ich hab mir gedacht, ich trag den user einfach in der /etc/groups in die root gruppe ein, aber dann hat er ja nicht die root uid.
??
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Leg einfach noch einen User mit der ID 0 an...
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- godsmacker
- Beiträge: 902
- Registriert: 16.03.2003 21:50:26
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Chemnitz
-
Kontaktdaten:
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Ich habe schon aufgehört Ihn zu fragen...
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
und wie legt man einen user mit einer speziellen uid an?pdreker hat geschrieben:Leg einfach noch einen User mit der ID 0 an...
Patrick
-> man!
aber irgendwie, mh, das kann doch gar nicht sein?
also jeder user hat eine uid, die identifiziert ihn im system eindeutig. dann hat jeder eine gid, das ist die primäre gruppe, man kann natürlich noch mehreren angehören, aberes kann doch keine 2 user mit gleicher id geben.
das wär ja wie 2 user mit dem gleichen namen.
?
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
- riankrimsteel
- Beiträge: 131
- Registriert: 23.03.2003 19:06:06
- Wohnort: Göttingen
-
Kontaktdaten:
Du möchtest dir die Manpage von adduser und useradd ansehen...mohameth hat geschrieben:und wie legt man einen user mit einer speziellen uid an?pdreker hat geschrieben:Leg einfach noch einen User mit der ID 0 an...Patrick
-> man!
Genauso ist es. Das macht vielleicht auf den ersten Blick keinen Sinn, eröffnet aber die Möglichkeit wie in deinem Fall mehrenen Nutzern einen root-Account mit einem eigenem Namen zugeben. Ansonsten möchtest du dich vielleicht mit der passwd,group und shadow beschäftigen.mohameth hat geschrieben:aber irgendwie, mh, das kann doch gar nicht sein?
also jeder user hat eine uid, die identifiziert ihn im system eindeutig. dann hat jeder eine gid, das ist die primäre gruppe, man kann natürlich noch mehreren angehören, aberes kann doch keine 2 user mit gleicher id geben.
das wär ja wie 2 user mit dem gleichen namen.
?
Das das ganze die Sicherheit des Systems nicht gerade erhöht muss ich hoffentlich nicht extra erwähnen...
Gruss
Dennis
For every problem, there is a solution that's simple, easy, and wrong.
also mit der passwd und den grous kenn ich mich sehr gut aus.
nur macht das eben wirklich keinen sinn, ich mein, wenn beide die uid 0 haben, dann sind es ja die identischen user. man kann also in den loggs auch nicht sehen wer wer ist, sondern immer nur uid0. das system merk sich ja z.b. nicht "root", sondern "uid0".
wenn es dann nachschaut wer uid0 ist, was kommt dann? root?
ich denk mal man legt ganz normal einen user an, und dann ändert man einfach die uid in der passwd auf 0 und fertig, oder?
nur macht das eben wirklich keinen sinn, ich mein, wenn beide die uid 0 haben, dann sind es ja die identischen user. man kann also in den loggs auch nicht sehen wer wer ist, sondern immer nur uid0. das system merk sich ja z.b. nicht "root", sondern "uid0".
wenn es dann nachschaut wer uid0 ist, was kommt dann? root?
ich denk mal man legt ganz normal einen user an, und dann ändert man einfach die uid in der passwd auf 0 und fertig, oder?
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
Warum fragst Du dann noch? Im ernst, es gibt wenig Gebiete wo ich so was schreiben würde.mohameth hat geschrieben:also mit der passwd und den grous kenn ich mich sehr gut aus
Zum Thema: vielleicht hilft Dir dieser Link weiter. http://www.linuxgazette.com/issue48/tag/16.html
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Es gibt nur einen Superuser, und der hat per Definition die UID 0. Wenn Du andere UIDs zu root machen willst, dann müsstest Du im Kernel an sehr vielen Stellen die Checks erweitern. Daher kannst Du im wesentlichen nur ein Alias für den normalen root User anlegen.
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
das hört sich aber schon ganz anders an, als was man mir vorher sagte.pdreker hat geschrieben:Es gibt nur einen Superuser, und der hat per Definition die UID 0. Wenn Du andere UIDs zu root machen willst, dann müsstest Du im Kernel an sehr vielen Stellen die Checks erweitern. Daher kannst Du im wesentlichen nur ein Alias für den normalen root User anlegen.
Patrick
also geht es nicht?Leg einfach noch einen User mit der ID 0 an...Patrick
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?
- riankrimsteel
- Beiträge: 131
- Registriert: 23.03.2003 19:06:06
- Wohnort: Göttingen
-
Kontaktdaten:
Klingt anders meint aber das gleiche.mohameth hat geschrieben:[das hört sich aber schon ganz anders an, als was man mir vorher sagte.
Du kannst beliebig viele Aliase mit uid 0 anlegen, die haben dann alle ein eigenes Home, eigenes Passwort, verschiedene Loginshells, whatever ist halt Konfigurationssache. Für das System ist es aber fast immer root, da die meisten Programme nicht den Usernamen sondern dessen uid auswerten.
Ein kurzes Beispiel (shadow analog dazu)also geht es nicht?Leg einfach noch einen User mit der ID 0 an...Patrick
Code: Alles auswählen
/etc/passwd:
root:x:0:0:root:/root:/bin/bash
admin:x:0:0:Ein Administrator:/home/admin:/bin/bash
mcp:x:0:0:Master Control Program:/home2/mcp:/bin/bash
Bei

Gruss
Dennis
PS: bitte nicht einfach so am System rumpfuschen. Ganz wichtig vorher Doku lesen und Backups sind auch oft nützlich
For every problem, there is a solution that's simple, easy, and wrong.