АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

ldapsearch - Интернет в облаке

Запустите ldapsearch в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ldapsearch, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ldapsearch - инструмент поиска LDAP

СИНТАКСИС


ldapsearch [-V[V]] [-d дебагель] [-n] [-v] [-c] [-u] [-t[t]] [-T путь] [-F префикс] [-A]
[-L[L[L]]] [-S атрибут] [-b база поиска] [-s {Использование темпера с изогнутым основанием|one|ниже|дети}]
[-a {никогда|всегда|по области применения|найдите}] [-l лимит времени] [-z размер] [-f файл] [-M[M]] [-x]
[-D привязка] [-W] [-w ПАРОЛЬ] [-y пароль] [-H Идапури] [-h ldaphost] [-p ldapport]
[-P {2|3}] [-e [!]Ext[=внешние параметры]] [-E [!]Ext[=внешние параметры]] [-o выбирать[=оптпарам]] [-O безопасность-
свойства] [-I] [-Q] [-N] [-U авторизация] [-R область] [-X Authzid] [-Y мех] [-Z[Z]] фильтр
[attrs ...]

ОПИСАНИЕ


ldapsearch это доступный из оболочки интерфейс для ldap_search_ext(3) вызов библиотеки.

ldapsearch открывает соединение с сервером LDAP, связывает и выполняет поиск, используя
заданные параметры. В фильтр должен соответствовать строковому представлению для поиска
фильтры, как определено в RFC 4515. Если не указан, фильтр по умолчанию, (objectClass = *), Является
используемый.

If ldapsearch находит одну или несколько записей, атрибуты, указанные атрибуты возвращаются.
If * отображается, возвращаются все пользовательские атрибуты. Если + перечислен, все в рабочем состоянии
возвращаются атрибуты. Если нет атрибуты перечислены, возвращаются все пользовательские атрибуты. Если
указан только 1.1, никакие атрибуты возвращаться не будут.

Результаты поиска отображаются с использованием расширенной версии LDIF. Вариант -L контрольная
формат вывода.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-V[V] Информация о версии для печати. Если -ВВ дается, печатается только информация о версии.

-d дебагель
Установите уровень отладки LDAP на дебагель. ldapsearch должен быть скомпилирован с
LDAP_DEBUG, определенный для этой опции, имеет какой-либо эффект.

-n Покажите, что будет сделано, но не выполняйте поиск. Полезный для
отладка в сочетании с -v.

-v Запускать в подробном режиме, многие диагностические сообщения выводятся на стандартный вывод.

-c Непрерывный режим работы. Сообщается об ошибках, но ldapsearch продолжит
поиски. По умолчанию выход выполняется после сообщения об ошибке. Только полезно в
в сочетании с -f.

-u Включите в выходные данные удобное для пользователя имя отличительного имени (DN).

-t[t] Один -t записывает полученные непечатаемые значения в набор временных файлов.
Это полезно для работы со значениями, содержащими несимвольные данные, такие как
jpegФото или аудио. Второй -t записывает все полученные значения в файлы.

-T путь
Записывать временные файлы в каталог, указанный путь (дефолт: / var / tmp /)

-F префикс
Префикс URL для временных файлов. По умолчанию файл: //путь в котором путь is / var / tmp / or
указанный -Т.

-A Получить только атрибуты (без значений). Это полезно, когда вы просто хотите узнать,
атрибут присутствует в записи и не интересуется конкретными значениями.

-L Результаты поиска отображаются в формате обмена данными LDAP, подробно описанном в лдиф(5).
одинарной -L ограничивает вывод LDIFv1.
Второй -L отключает комментарии. Треть -L отключает печать версии LDIF.
По умолчанию используется расширенная версия LDIF.

-S атрибут
Сортировать возвращенные записи по атрибут. По умолчанию записи не сортируются
вернулся. Если атрибут является строкой нулевой длины (""), записи сортируются по
компоненты их отличительного имени. Видеть ldap_sort(3) для получения более подробной информации. Примечание
который ldapsearch обычно распечатывает записи по мере их получения. Использование -S
опция отменяет это поведение, в результате чего все записи извлекаются, затем сортируются,
затем распечатал.

-b база поиска
Используйте база поиска в качестве отправной точки для поиска вместо значения по умолчанию.

-s {Использование темпера с изогнутым основанием|one|ниже|дети}
Укажите область поиска как одну из Использование темпера с изогнутым основанием, one, нижеили дети указать
базовый объект, одноуровневый, поддерево или дочерний поиск. По умолчанию ниже, Замечания:
дети Для области требуется расширение подчиненной функции LDAPv3.

-a {никогда|всегда|по области применения|найдите}
Укажите, как выполняется разыменование псевдонимов. Должен быть одним из никогда, всегда, по области применения,
or найдите чтобы указать, что псевдонимы никогда не разыменовываются, всегда разыменовываются,
разыменовывается при поиске или разыменовывается только при поиске базового объекта для
Поиск. По умолчанию псевдонимы никогда не разыменовываются.

-l лимит времени
ждать самое большее лимит времени секунд для завершения поиска. Срок 0 (нуль)
or никто означает без ограничений. Срок Макс означает максимальное целое число, допустимое
протокол. Сервер может установить максимальный временной лимит, который может быть установлен только пользователем root.
переопределить.

-z размер
получить самое большее размер записи для поиска. Размерный предел 0 (ноль) или никто
означает без ограничений. Размер Макс означает максимальное целое число, допустимое
протокол. Сервер может установить максимальный размер, который может быть установлен только пользователем root.
переопределить.

-f файл
Прочтите серию строк из файл, выполняя один поиск LDAP для каждой строки. В
в этом случае фильтр указанное в командной строке рассматривается как шаблон, в котором
первое и единственное появление %s заменяется строкой из файл, Любой другой
появление % символ в шаблоне будет расценен как ошибка.
Если желательно, чтобы фильтр поиска включал % характер, характер
должен быть закодирован как \ 25 (см. RFC 4515). Если файл это один - характер, затем
строки читаются со стандартного ввода. ldapsearch выйдет, когда первый не-
возвращается успешный результат поиска, если только -c используется.

-M[M] Включить управление DSA IT. -MM делает контроль критическим.

-x Используйте простую аутентификацию вместо SASL.

-D привязка
Используйте выдающееся имя привязка для привязки к каталогу LDAP. Для привязок SASL
ожидается, что сервер проигнорирует это значение.

-W Подскажите простую аутентификацию. Используется вместо указания пароля.
в командной строке.

-w ПАРОЛЬ
Используйте ПАРОЛЬ в качестве пароля для простой аутентификации.

-y пароль
Используйте полное содержание пароль в качестве пароля для простой аутентификации.

-H Идапури
Укажите URI, относящиеся к серверу (-ам) ldap; список URI, разделенных
ожидаются пробелы или запятые; разрешены только поля протокола / хоста / порта.
В качестве исключения, если хост / порт не указан, но указан DN, DN используется для поиска
соответствующие хосты, используя записи DNS SRV, в соответствии с RFC 2782.
DN должен быть непустой последовательностью AVA с типом атрибута "dc" (домен
компонент), и его нужно экранировать согласно RFC 2396.

-h ldaphost
Укажите альтернативный хост, на котором работает сервер ldap. Устарело в пользу
of -H.

-p ldapport
Укажите альтернативный порт TCP, который прослушивает сервер ldap. Устарело в
пользу -H.

-P {2|3}
Укажите версию протокола LDAP для использования.

-e [!]Ext[=внешние параметры]

-E [!]Ext[=внешние параметры]

Укажите общие расширения с помощью -e и поисковые расширения с -E. ´!´ указывает
критичность.

Общие расширения:
[!] assert = (фильтр RFC 4515)
! authzid = ("дн: "или" u: ")
[!] bauthzid (контроль авторизации RFC 3829)
[!] цепочка [= [/ ]]
[!] manageDSAit
[!] нет
политика
[!] запись [= ] (список атрибутов, разделенных запятыми)
[!] предварительно прочитано [= ] (список атрибутов, разделенных запятыми)
[!]расслабляться
отслеживание сеансов
отказаться, отменить, игнорировать (SIGINT отправляет сообщение об отказе / отмене,
или игнорирует ответ; если критично, не ждет SIGINT.
не совсем контролирует)

Расширения поиска:
! dontUseCopy
[!] domainScope (область домена)
[!] mv = (фильтр согласованных значений)
[!] пр = [/ prompt | noprompt] (результаты с разбивкой по страницам / подсказка)
[!] sss = [-] [/ [-] ...] (сортировка на стороне сервера)
[!] подстатьи [= истина | ложь] (подстатьи)
[!] sync = ro [/ ] (Только обновление синхронизации LDAP)
rp [/ ] [/ ] (LDAP Sync refreshAndPersist)
[!] vlv = / (/ / |: ) (просмотр виртуального списка)
[!] deref = derefAttr: attr [, attr [...]] [; derefAttr: attr [, attr [...]]]
[!] знак равно ]

-o выбирать[=оптпарам]

Укажите общие параметры.

Общие настройки:
nettimeout = (в секундах, либо «нет», либо «макс.»)
ldif-wrap = (в столбцах или «нет», чтобы не переносить)

-O свойства безопасности
Укажите свойства безопасности SASL.

-I Включите интерактивный режим SASL. Всегда подскажу. По умолчанию запрашивать только по мере необходимости.

-Q Включите тихий режим SASL. Никогда не подсказывай.

-N Не используйте обратный DNS для канонизации имени хоста SASL.

-U авторизация
Укажите идентификатор аутентификации для привязки SASL. Форма удостоверения личности зависит от
фактический используемый механизм SASL.

-R область
Укажите область идентификатора аутентификации для привязки SASL. Форма царства зависит
на фактическом используемом механизме SASL.

-X Authzid
Укажите запрошенный ID авторизации для привязки SASL. Authzid должен быть одним из
следующие форматы: имя:<уважаемый имя> or u:

-Y мех
Укажите механизм SASL, который будет использоваться для аутентификации. Если не указано,
программа выберет лучший механизм, известный серверу.

-Z[Z] Выдать расширенную операцию StartTLS (Transport Layer Security). Если вы используете -ЗЗ,
команда потребует, чтобы операция была успешной.

ВЫВОД ФОРМАТ


Если обнаружена одна или несколько записей, каждая запись записывается в стандартный вывод данных LDAP.
Формат обмена или лдиф(5):

версия: 1

# bjensen, например, net
dn: uid = bjensen, dc = example, dc = net
objectClass: человек
объектный класс: dcObject
ИД: Бьенсен
CN: Барбара Дженсен
sn: Дженсен
...

Если же линия индикатора -t опция, URI временного файла используется вместо фактического
значение. Если -A дается опция, пишется только часть "attributename".

ПРИМЕР


Следующая команда:

ldapsearch -LLL "(sn = smith)" cn sn phoneNumber

выполнит поиск в поддереве (используя базу поиска по умолчанию и другие параметры, определенные
in ldap.conf(5)) для записей с фамилией (sn) кузнеца. Общее имя (сп), фамилия
Значения (sn) и phoneNumber будут извлечены и выведены на стандартный вывод. В
вывод может выглядеть примерно так, если обнаружены две записи:

dn: uid = jts, dc = example, dc = com
сп: Джон Смит
сп: Джон Т. Смит
sn: Смит
sn; lang-en: Смит
sn; lang-de: Schmidt
Телефон: 1 555 123-4567

dn: uid = sss, dc = example, dc = com
сп: Стив Смит
сп: Стив С. Смит
sn: Смит
sn; lang-en: Смит
sn; lang-de: Schmidt
Телефон: 1 555 765-4321

Команда:

ldapsearch -LLL -u -t "(uid = xyz)" jpegФото аудио

будет выполнять поиск в поддереве, используя базу поиска по умолчанию для записей с идентификатором пользователя
«xyz». Удобная для пользователя форма DN записи будет выведена после строки,
содержит сам DN, а значения jpegPhoto и audio будут извлечены и записаны
во временные файлы. Результат может выглядеть так, если одна запись с одним значением для каждого
из запрошенных атрибутов найдено:

dn: uid = xyz, dc = example, dc = com
ufn: xyz, например, com
аудио: <файл: /// tmp / ldapsearch-audio-a19924
jpegPhoto: <file: /// tmp / ldapsearch-jpegPhoto-a19924

Эта команда:

ldapsearch -LLL -s one -b "c = US" "(o = Университет *)" o описание

выполнит одноуровневый поиск на уровне c = US для всех записей, название организации
(о) начинается с University. Значения атрибутов названия и описания организации будут
быть извлечены и напечатаны на стандартный вывод, что приведет к выводу, подобному этому:

dn: o = Университет Аляски в Фэрбенксе, c = США
o: Университет Аляски в Фэрбенксе
описание: Подготовка Аляски к новому вчерашнему дню.
описание: только листовой узел

dn: o = Университет Колорадо в Боулдере, c = США
o: Колорадский университет в Боулдере
описание: Нет информации о персонале
описание: Учреждение образования и науки

dn: o = Университет Колорадо в Денвере, c = США
o: Колорадский университет в Денвере
о: UCD
o: CU / Денвер
o: CU - Денвер
описание: Институт высшего образования и исследований

dn: o = Университет Флориды, c = США
o: Университет Флориды
о: УФл
описание: Варпер юных умов

...

ДИАГНОСТИКИ


Статус выхода равен нулю, если ошибок не происходит. Ошибки приводят к ненулевому состоянию выхода и
диагностическое сообщение записывается в стандартную ошибку.

Используйте ldapsearch в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    DivFix ++
    DivFix ++
    DivFix++ - ваш ремонт видео AVI и
    программное обеспечение для предварительного просмотра. Он предназначен для ремонта
    и файлы предварительного просмотра, которые доступны для скачивания
    от ed2k(emule), торрент, gnutella, ftp...
    Скачать ДивФикс++
  • 2
    Сообщество JBoss
    Сообщество JBoss
    Общественные проекты с участием
    последние инновации для передовых технологий
    Программы. Наш флагманский проект JBoss AS
    ведущий Open Source,
    соответствует стандартам...
    Скачать сообщество JBoss
  • 3
    Джанго Филер
    Джанго Филер
    django Filer — это система управления файлами.
    приложение для django, которое делает
    обработка файлов и изображений на одном дыхании.
    django-filer — это файловый менеджер.
    приложение для джанг...
    Скачать Джанго Филер
  • 4
    хCAT
    хCAT
    Инструментарий экстремального администрирования кластера.
    xCAT — это масштабируемое средство управления кластером.
    и инструмент обеспечения, который обеспечивает
    аппаратное управление, обнаружение и ОС
    дисковый/ди...
    Скачать xCAT
  • 5
    Фунтов на квадратный дюйм
    Фунтов на квадратный дюйм
    Psi — кроссплатформенный мощный XMPP
    клиент, предназначенный для опытных пользователей.
    Есть сборки для MS
    Windows, GNU/Linux и macOS. Аудитория:
    Конечные пользователи...
    Скачать Пси
  • 6
    Блобби залп 2
    Блобби залп 2
    Официальное продолжение знаменитого
    Аркадная игра Blobby Volley 1.x..
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: OpenGL, SDL. Программирование
    Язык: С++, Луа. С...
    Скачать Blobby Volley 2
  • Больше »

Команды Linux

Ad