3

Я нахожусь в сети Windows и хочу использовать поиск LDAP в Linux. Для этого мне нужно узнать мой DN.

Я уже вошел в систему на компьютере Windows, используя Outlook на сервере Exchange, и этот, кажется, может получить доступ к Active Directory и глобальной адресной книге.

Как я могу узнать свой собственный DN?

Я уже пробовал "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

РЕДАКТИРОВАТЬ:

согласно https://confluence.atlassian.com/display/CONFKB/LDAP+Error+Code+49 код ошибки 525, который я получаю, означает "пользователь не найден".

Я также попробовал -D "uid=myusername" и -D "uid=mymailname,dc=ourdomainname,dc=com"

1 ответ1

4

Инструмент AD Explorer делает свое дело:

  1. скачать инструмент
  2. Подключитесь к объявлению, используя только имя пользователя и пароль Windows
  3. Браузер через AD, чтобы найти вашего пользователя
  4. Скопируйте значение из атрибута distinguishedName вашего пользователя.

В моем случае это было:

CN=Doe\, John,OU=SBSUsers,OU=OURCOMPANY,DC=ourdomainname,DC=local

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .