OSS Group OSS Group
>  Карта
>  Поиск
>  Контакты
>  OSS Group  ::  Admin  ::  Поиск информации в LDAP
  
РегистрацияЗабыли пароль?

↓  Быстрый поиск по Wiki


Режим поиска:   И   ИЛИ

↓  Доступные Wiki

↓  Навигация по сайту

[]

↓  Последняя новость

Загрузка...

↓  На эту страницу ссылаются:

Get Firefox!
[~]

Поиск информации в LDAP

Поиск в LDAP информации:
ldapsearch <filter> [<attributes>]

Описание фильтра:

<filter> ::= '(' <filtercomp> ')'
<filtercomp> ::= <and> | <or> | <not> | <simple>
<and> ::= '&' <filterlist>
<or> ::= '|' <filterlist>
<not> ::= '!' <filter>
<filterlist> ::= <filter> | <filter> <filterlist>
<simple> ::= <attributetype> <filtertype> <attributevalue>
<filtertype> ::= '=' | '~=' | '<=' | '>='

Примеры:

ldapsearch '(uid=some-user)'
ldapsearch '(|(mail=some-user@*)(mailAlternateAddress=some-user@*))' uid
ldapsearch uid mail

При этом подключение - анонимное, сервер - задан в /etc/ldap.conf
Задание сервера: ldapsearch -H URI <filter> ~[<attributes>]

Авторизованное подключение:

ldapsearch -D <binddn> -W
ldapsearch -D uid=some-user,ou=People,dc=some-domain,dc=ru -W '(uid=some-user)' userPassword

Поиск с системным подключением:

ldapsearch -D cn=proxyuser,dc=some-domain,dc=ru \
  -w `cat /etc/ldap.secret` '(uid=some-user)' userPassword

Поиск пользователей с неопределёнными паролями:

ldapsearch -D cn=proxyuser,dc=some-domain,dc=ru \
  -w `cat /etc/ldap.secret` \
  '(!(&((userpassword=*)(sambaLmPassword=*))(sambaNtPassword=*)))' uid

Дата создания: 2006-05-24 13:08:48 (Фетисов Н. А. (naf))
Последнее изменение: 2006-05-26 07:56:32 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 2  Все версии


  Не показывать комментарии



Wiki::Admin   Оглавление  Карта раздела  Изменения за сутки  Изменения за неделю  Изменения за месяц



Valid XHTML 1.0 Transitional  Valid CSS!  [Valid RSS]