Узнайте мой DN привязки в сети Windows
Я нахожусь в сети 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 ответ
Инструмент AD Explorer делает свое дело:
- скачать инструмент
- Подключитесь к объявлению, используя только имя пользователя и пароль Windows
- Браузер через AD, чтобы найти вашего пользователя
- Скопируйте значение из
distinguishedName
атрибут вашего пользователя.
В моем случае это было:
CN=Doe\, John,OU=SBSUsers,OU=OURCOMPANY,DC=ourdomainname,DC=local