Discussion:
samba - Benutzer clonen
Alex Winzer
2014-07-09 11:31:48 UTC
Permalink
Hallo,

ich betreibe einen PDC mittels Samba
(3.6.12-59.23.1-3256-SUSE-SL12.3-x86_64); es werden roaming profiles
genutzt. Dieser PDC soll nach und nach auf einen anderen Rechner mit
neuerer openSUSE und neuerem Samba (4.1.9-3.22.1-3256-SUSE-oS13.1-i386)
umziehen. Die localsid wurden mittels net getlocalsid und net
setlocalsid als erste Maßnahme bereits angeglichen. Der neue PDC läuft
für sich genommen einwandfrei mit den bereits eingerichteten Benutzern.

Jetzt möchte ich vom alten PDC die Benutzer auf den neuen PDC haben.
Mittels useradd wurden die Benutzer zunächst mit denselben GUID/UID (von
der Linux Seite her) angelegt. Auch das funktioniert.

Leider klappt die Anmeldung an der Domäne nicht. Das Laden des Profils
bricht mit einer Fehlermeldung ab. Als Grund konnte ich ermitteln, dass
die bei pdbedit -v -u user angezeigten Werte für "User SID" und "Primary
Group SID" verschieden sind.
Nun dachte ich mir, ich mache diese mittels des Befehls "pdbedit -u user
-U S-1-5-21-XXXXXXXXX-YYYYYYYYYY-ZZZZZZZZZZ-1001" passend. Leider ist
das eine Rechnung ohne den Wirt und bringt die folgende Fehlermeldung:

tdb_update_sam: struct samu (alex) with no RID!
Unable to modify entry!

Ich habe diese natürlich bereits in den Weiten des www gesucht. Ich habe
aber leider nichts gefunden, was mir weiterhelfen könnte. Viele der
Fundstellen sind auch schon mehrere Jahre alt.

Was kann ich tun, um die Werte passend zu machen?

Falls weitere Angaben benötigt werden, bitte fragen. Ich liefere die
dann nach.

Gruß, Alex
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Loading...