LDAP und Samba unter Suse 10.0
Hallo zusammen, Ich versuche schon den ganzen Tag mein Samba auf der neuen Suse 10.0 mit LDAP zum laufen zu bekommen. Ich habe mich streng an der HowTo unter dieser Adresse gehalten: http://www.susewiki.org/index.php?title=SAMBA-PDC_OpenLDAP_DYNDS_CLAM Dummerweise erhalte ich beim "Populate" des LDAP Servers lauter Fehlermeldungen, die da lauten: linux:~ # /usr/local/sbin/smbldap-populate Populating LDAP directory for domain TUX-NET (S-1-5-21-3803142684-4130111274-1120717461) (using builtin directory structure) adding new entry: dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 2. adding new entry: ou=Users,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 3. adding new entry: ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 4. adding new entry: ou=Computers,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 6. adding new entry: uid=Administrator,ou=Users,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 7. adding new entry: uid=nobody,ou=Users,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 8. adding new entry: cn=Domain Admins,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 9. adding new entry: cn=Domain Users,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 10. adding new entry: cn=Domain Guests,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 11. adding new entry: cn=Domain Computers,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 12. adding new entry: cn=Administrators,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 16. adding new entry: cn=Account Operators,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 18. adding new entry: cn=Print Operators,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 19. adding new entry: cn=Backup Operators,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 20. adding new entry: cn=Replicators,ou=Groups,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 21. adding new entry: sambaDomainName=foobar.tld,dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 21. Please provide a password for the domain Administrator: No such object at /usr/local/sbin//smbldap_tools.pm line 322. linux:~ # Da ich es bisher noch nie geschafft habe, so einen LDAP Server richtig auszusetzen, bin ich jetzt ein bisschen ratlos. Ich habe zwar schon ein paar kleinere Fehler in dem HowTo gefunden, aber einen muss ich wohl übersehen haben. Kennt jemand noch ein gutes Fehlerfreies HowTo für Samba3 und LDAP? Oder kann mir jemand sagen, was der Fehler ist? Liebe Grüße, Sven Oros
Hallo Unter SuSE 10 habe ich noch nichts Derartiges in Betrieb. Am Mittwoch, 26. Oktober 2005 16.44 schrieb Sven Oros:
Hallo zusammen,
Ich versuche schon den ganzen Tag mein Samba auf der neuen Suse 10.0 mit LDAP zum laufen zu bekommen. Ich habe mich streng an der HowTo unter dieser Adresse gehalten:
http://www.susewiki.org/index.php?title=SAMBA-PDC_OpenLDAP_DYNDS_CLAM
Dummerweise erhalte ich beim "Populate" des LDAP Servers lauter Fehlermeldungen, die da lauten: hast du den configure.pl script ausgeführt? Ich glaube dies ist im HowTo vergessen worden!
linux:~ # /usr/local/sbin/smbldap-populate Populating LDAP directory for domain TUX-NET (S-1-5-21-3803142684-4130111274-1120717461) (using builtin directory structure)
adding new entry: dc=example,dc=tld failed to add entry: no global superior knowledge at /usr/local/sbin/smbldap-populate line 469, <GEN1> line 2. adding new entry: ou=Users,dc=example,dc=tld zu den LDAP-Meldungen kann ich dir nichts genaues sagen. Da gibt es kompetentere Leute. Aber versuche doch einfach einmal ein älteres Schema zu verwenden. Damit habe ich schon Erfolge erzielt. Es sind meines Wissens drei unterschiedliche Schemas im Umlauf die alle für Samba3 sind oder sein sollen.
Hier meine Variante: include /etc/openldap/schema/core.schema include /etc/openldap/schema/cosine.schema include /etc/openldap/schema/inetorgperson.schema include /etc/openldap/schema/nis.schema #include /etc/openldap/schema/rfc2307bis.schema include /etc/openldap/schema/yast.schema include /etc/openldap/schema/samba.schema Da die Schemas alle gleich heissen, musst du im Detail vergleichen
Please provide a password for the domain Administrator: No such object at /usr/local/sbin//smbldap_tools.pm line 322. linux:~ # Solange LDAP nicht steht, geht natürlich nichts. Um die LDAP-Struktur und die Daten einzusehen ist der "ldabbrowser" sehr empfehlenswert.
Da ich es bisher noch nie geschafft habe, so einen LDAP Server richtig auszusetzen, bin ich jetzt ein bisschen ratlos. Ich habe zwar schon ein paar kleinere Fehler in dem HowTo gefunden, aber einen muss ich wohl übersehen haben. Ich finde diese HowTo sehr gut und umfassend.
Kennt jemand noch ein gutes Fehlerfreies HowTo für Samba3 und LDAP? Oder kann mir jemand sagen, was der Fehler ist?
Liebe Grüße,
Sven Oros Grüsse Bernhard
participants (2)
-
Bernhard Bühler
-
Sven Oros