Descobrir meu DN de ligação em uma rede do Windows

3

Estou em uma rede Windows e quero usar a pesquisa LDAP do Linux. Para isso, preciso descobrir meu DN.

Já estou logado em um computador Windows usando o Outlook para o servidor Exchange e este parece ser capaz de acessar o Active Directory e o catálogo de endereços global.

Como posso descobrir meu próprio DN de ligação?

Já experimentei "cn=myusername,cn=Users,DC=ourdomainname,DC=local" :

# ldapsearch -H ldap://hostname.ourdomainame.local -v -x -D "c=myusername,cn=Users,DC=ourdomainname,DC=local" "cn=John Doe" -w Foobar

ldap_initialize( ldap://hostname.ourdomainame.local:389/??base )
ldap_bind: Invalid credentials (49)
    additional info: 80090308: LdapErr: DSID-0C0903AA, comment: AcceptSecurityContext error, data 525, v1772

EDITAR:

de acordo com link o código de erro 525 recebo significa "usuário não encontrado" .

Eu também tentei -D "uid=myusername" e -D "uid=mymailname,dc=ourdomainname,dc=com"

    
por Alex 25.04.2013 / 16:51

1 resposta

4

A ferramenta AD Explorer faz o truque:

  1. faça o download da ferramenta
  2. Conecte-se ao anúncio usando apenas o nome de usuário e a senha do Windows
  3. Navegue pelo AD para encontrar seu usuário
  4. Copie o valor do atributo distinguishedName do seu usuário.

No meu caso, isso foi:

CN=Doe\, John,OU=SBSUsers,OU=OURCOMPANY,DC=ourdomainname,DC=local
    
por 25.04.2013 / 17:32