Como determino minhas credenciais do Active Directory? [fechadas]

1

Eu recentemente me juntei a uma grande corporação que usa o AD para autenticação. Eu gostaria de vários serviços no meu grupo (Bugzilla, mailman, Apache) para usar o AD para autenticação.

Este guia:

link

parece muito bom para o caso do Bugzilla, mas pressupõe que você conhece todas as suas credenciais / parâmetros do AD, como:

  1. Vincular DN
  2. DN base
  3. servidor LDAP
  4. atributo UID

Minha pergunta é como descobrir quais são esses? O pessoal de TI aqui é extremamente inútil, então eu estou querendo saber se há alguma maneira programática para um usuário não privilegiado encontrá-lo.

    
por user79438 25.04.2011 / 23:57

1 resposta

2

Você precisará de uma conta de serviço para vincular (autenticar) ao controlador de domínio, mas poderá testá-la em um ambiente de desenvolvimento com apenas sua própria conta de usuário.

  • O "DN de ligação" é o nome distinto do LDAP (CN = valor, OU = valor, DC = valor, etc) do usuário que se conecta ao servidor para verificar um usuário. Você provavelmente precisará especificar a senha em algum lugar na configuração também.

  • O "DN base" é o nome distinto da OU em que você procurará usuários na estrutura LDAP. Provavelmente, uma OU de "usuários" fora da raiz, mas sua estrutura pode variar.

  • O servidor LDAP é um controlador de domínio que usa a porta 389. Você também pode consultar a porta 3268 para informações de catálogo global se tiver vários domínios do AD em uma única floresta.

  • O atributo UID é o atributo LDAP que você usará para comparar nomes de usuários quando eles tentarem autenticar. Mais do que provavelmente isso será 'Nome' ou 'CN'

por 26.04.2011 / 00:14