+ Responder ao Tópico



  1. #1

    Padrão ldap_bind: Invalid credentials (49)

    Pessoal estou tentando montar um servidor OpenLadp + Samba para estudos, ao tentar alterar o esquema da base ldap sempre tenho o retorno ldap_bind: Invalid credentials (49) além disso esse retorno acontece sempre que tento fazer consultas na base ldap


    O comando que estou executando para alterar a base é o comando:
    ldapadd -x -D 'cn=Manager,dc=shoppingm,dc=br' -W -f top.ldif


    meus arquivos de configuração estão assim:

    top.ldif
    dn: dc=shoppingm,dc=br
    objectclass: dcObject
    objectclass: organization
    o: grupo shoppingm
    dc: shoppingm

    dn: cn=Manager,dc=shoppingm,dc=br
    objectclass: organizationalRole
    cn: Manager




    lapd.conf
    BASE dc=shoppingm,dc=br
    host localhost
    sasl yes

    slapd.conf
    database bdb
    suffix "dc=shoppingm,dc=br"
    rootdn "cn=Manager,dc=shoppingm,dc=br"
    rootpw {SSHA}f05PbjhmGAoQ6kqedfAVtVNz3sUStPEi


    tenho certeza de estar utilizando a senha certa pois já fiz e refiz a mesma varias vezes com o comando slappasswd

  2. #2

    Padrão

    Entrar no diretório /etc/openldap
    o Editar o arquivo slapd.conf

    Deixar o arquivo com as seguintes configurações:

    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/samba.schema
    include /etc/openldap/schema/misc.schema
    pidfile /var/run/ldap/slapd.pid
    argsfile /var/run/ldap/slapd.args
    database bdb
    suffix "o=linux"
    rootdn "cn=admin,o=linux"
    rootpw linux
    directory /var/openldap-data
    index objectClass eq

    #access to attr=userPassword
    # by dn="cn=admin,o=linux" write
    # by anonymous auth
    # by self write
    # by * none
    #access to attr=SambaLMPassword
    # by dn="cn=admin,o=linux" write
    # by anonymous auth
    # by self write
    # by * none
    #access to attr=SambaNTPassword
    # by dn="cn=admin,o=linux" write
    # by anonymous auth
    # by self write
    # by * none
    # Full rights to the admin
    #access to *
    # by dn="cn=admin,o=linux" write
    # by * read

    o Editar o arquivo ldap.conf e deixa-lo com as seguintes configurações

    HOST 127.0.0.1
    BASE o=linux

    faz isso e veja se resolve o seu problema hj eu to um kdim enrolado e devo entrar novamente no under na parte da tarde qualquer coisa posta ai q vou acompanhando.
    e outro detalhe qual linux vc ta usando ???? eu particularmente monto sempre usando o centos 5.3 e não tive grandes dificuldades para colocar o ldap+samba.