lighningcrow
Goto Top

Useradd Problem

useradd: Can´t get unique uid in range 0 - 0.

Hallo Leutz,

ich hab da mal eine Frage.

Bin gerade dabei einen Linux Server (Testumgebung Suse 11.0)aufzusetzten. (Ist mein erstes mal face-smile).

Habe bereits Scalix Installiert, und wollte mal zum rumspielen OTRS aufsetzen. Und siehe da ich bekomme Obigen Fehler zugeschmissen.

useradd: Can´t get unique uid in range 0 - 0.

Da habe ich versucht manuell einen ueser einzurichten (über die Konsole) und siehe da ich erhalte die gleiche Fehlermeldung.

Über Yast kann ich Benutzer einrichten.

Kann mir jemand sagen wo der Hund begraben liegt, oder wenigsten verraten wie ich hinter des Rätsels lösung komme???

Wie gesagt ist mein erster eigener Susi.

Kommissar Google habe ich schon befragt. Bis jetzt noch nichts gefunden.

LGLC

Content-ID: 126503

Url: https://administrator.de/contentid/126503

Ausgedruckt am: 25.11.2024 um 07:11 Uhr

masterG
masterG 05.10.2009 um 20:52:59 Uhr
Goto Top
Wie hast du den probiert in der Konsole einen User anzulegen?
lighningcrow
lighningcrow 06.10.2009 um 12:42:29 Uhr
Goto Top
Mit

useradd -d /opt/otrs/ -c 'OTRS user' otrs

(aus http://doc.otrs.org/1.3/en/html/install-cli.html kopiert)

auch bei anderen Benutzernamen das gleiche Phänomen.

Weiß allerdings jetzt nicht auswendig die Optionen von useradd

LGLC
masterG
masterG 06.10.2009 um 14:55:43 Uhr
Goto Top
lighningcrow
lighningcrow 06.10.2009 um 18:21:36 Uhr
Goto Top
Supi hat mir weitergeholfen.

Habe dem User einfach die UID 0 verpasst (useradd -u 0 -o)

LGLC
Guenni
Guenni 06.10.2009 um 19:06:12 Uhr
Goto Top
Hi lighningcrow,

Habe dem User einfach die UID 0 verpasst (useradd -u 0 -o)

Ob man das als gelungen bezeichnen kann . . . ;-(

Die ID 0 ist die ID von root, dem Systemadministrator. Und wenn du einem

User mal eben diese ID verpasst, hat auch er Administrationsrechte.

Gruß
Günni
Biber
Biber 06.10.2009 um 19:30:45 Uhr
Goto Top
... ergänzend dazu, bevor der nächste Versuch auch wieder knapp daneben geht:
eigentlich sollten alle UIDs im Bereich 0 bis 100 nicht ohne Not vergeben werden, da das nach weitestgehend so verstandenem gentlemen agreement immer Systemaccounts sind und keine interaktiv angemeldeten User.

Gib ihm die UID 567 oder 666 oder was immer du dir leicht merken kannst und was dir wieder einfällt.

Grüße
Biber
Guenni
Guenni 06.10.2009 um 20:03:41 Uhr
Goto Top
Zitat von @Biber:
... ergänzend dazu, bevor der nächste Versuch auch wieder
knapp daneben geht:

Kurze Zwischenfrage:

Hi Biber, bist du nebenbei Ghostwriter im Comedy/Kabarett ? Wenn ich manchmal deine Kommentare lese,

könnt ich mich abrollen. Solltest du vielleicht als zweites Standbein ins Auge fassen. face-smile

. . . aber weiter geht's:

eigentlich sollten alle UIDs im Bereich 0 bis 100
nicht ohne Not vergeben werden, da das nach weitestgehend so
verstandenem gentlemen agreement immer
Systemaccounts sind und keine interaktiv angemeldeten User.

. . . Und das noch nebenbei.

Gruß
Günni
Biber
Biber 06.10.2009 um 20:52:03 Uhr
Goto Top
<OT>
Moin Günni,

Solltest du vielleicht als zweites Standbein ins Auge fassen
Sagen wir so:
Ein zweites Standbein wäre schon nicht schlecht.
Besonders seit mir mein Arzt gesagt hat, wenn ich nicht langsam mit dem Rauchen aufhöre, müsste ich bald kürzertreten.

Ich mag ja solche Wortspiele...

Grüße
Biber
</OT>
lighningcrow
lighningcrow 07.10.2009 um 22:17:23 Uhr
Goto Top
Hmmm...

Nach der Fehlermeldung bin ich davon ausgegangen das der OTRS Account UID 0 haben MUSS...

War das Falsch???

Wenn Ja wie ändere ich das...

STOP nich verraten ich schau mal selbst nach... (ist kein Produktiv System da kann ich noch Spielen face-smile)

LGLC

ps: Wie Gesagt bin dabei mich n bissl in die Materie einzuarbeiten.
lighningcrow
lighningcrow 08.10.2009 um 17:24:58 Uhr
Goto Top
So, habe per Usermod die UID auf 111 geändert bis jetzt habe ich noch keine Probleme festgestellt.
Guenni
Guenni 08.10.2009 um 19:49:32 Uhr
Goto Top
Hi,

deine erste Fehlermeldung lautete useradd: Can´t get unique uid in range 0 - 0.

Heißt, die uid 0 ist schon vergeben und zwar an root, dem Administrator von S.u.s.e.

Wenn du User anlegst und gibst ihnen ebenfalls die uid 0, so haben diese uneingeschränkt

Zugriff auf alles, weil die uid 0 sie ebenfalls zu Admins macht.

Das muß nicht falsch sein, ich kann natürlich vertrauenswürdige Personen zu Admins machen,

sollte aber nicht die Regel sein.

Gruß
Günni