англійськафранцузькаіспанська

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 {база|один|нижче|діти}]
[-a {ніколи|завжди|пошук|знаходити}] [-l термін] [-z обмеження розміру] [-f файл] [-M[M]] [-x]
[-D binddn] [-W] [-w passwd] [-y passwdfile] [-H лдапурі] [-h ldaphost] [-p ldapport]
[-P {2|3}] [-e [!]ext[=extparam]] [-E [!]ext[=extparam]] [-o вибирати[=optparam]] [-O безпека-
властивості] [-I] [-Q] [-N] [-U authcid] [-R царство] [-X authzid] [-Y хутро] [-Z[Z]] фільтрувати
[атрибути...]

ОПИС


ldapsearch є інтерфейсом, доступним для оболонки для ldap_search_ext(3) дзвінок у бібліотеку.

ldapsearch відкриває з’єднання з сервером LDAP, прив’язується та виконує пошук за допомогою
задані параметри. The фільтрувати має відповідати рядковому представленню для пошуку
фільтри, як визначено в RFC 4515. Якщо не надано, фільтр за замовчуванням, (об'єктний клас=*), Є
використаний

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 ldif(5). А
один -L обмежує вихід до LDIFv1.
Другий -L вимикає коментарі. Третій -L вимикає друк версії LDIF.
За замовчуванням використовується розширена версія LDIF.

-S атрибут
Відсортуйте отримані записи на основі атрибут. За замовчуванням не сортуються записи
повернувся. Якщо атрибут є рядком нульової довжини (""), записи відсортовані за
складові їхнього Почесного імені. Побачити ldap_sort(3) для більш детальної інформації. Примітка
Що ldapsearch зазвичай друкує записи в міру їх отримання. Використання -S
опція перешкоджає цій поведінці, змушуючи витягувати, а потім сортувати всі записи,
потім надруковано.

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

-s {база|один|нижче|діти}
Укажіть область пошуку, яка буде однією з них база, один, нижчеабо діти вказати
пошук базового об’єкта, однорівневого, піддерева або дочірніх елементів. За замовчуванням є нижче. Примітка:
діти область вимагає підпорядкованого розширення функції LDAPv3.

-a {ніколи|завжди|пошук|знаходити}
Укажіть, як виконується розіменування псевдонімів. Повинен бути одним із ніколи, завжди, пошук,
or знаходити щоб вказати, що псевдоніми ніколи не розіменовуються, завжди розіменовуються,
розіменовується під час пошуку або розіменовується лише при пошуку базового об’єкта для
пошук. За замовчуванням ніколи не розіменовуються псевдоніми.

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

-z обмеження розміру
отримати щонайбільше обмеження розміру записи для пошуку. Обмеження розміру 0 (нуль) або ніхто
означає без обмежень. Обмеження розміру Макс означає максимальне ціле число, дозволене
протокол. Сервер може встановлювати максимальне обмеження розміру, яке може тільки користувач root
замінити.

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

-M[M] Увімкнути керування ІТ-контролем DSA. -ММ робить контроль критичним.

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

-D binddn
Використовуйте видатне ім’я binddn для прив’язки до каталогу LDAP. Для зв’язків SASL,
очікується, що сервер ігнорує це значення.

-W Підказка для простої аутентифікації. Це використовується замість вказування пароля
у командному рядку.

-w passwd
Скористайтесь passwd як пароль для простої аутентифікації.

-y passwdfile
Використовуйте повний вміст passwdfile як пароль для простої аутентифікації.

-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[=extparam]

-E [!]ext[=extparam]

Вкажіть загальні розширення за допомогою -e і пошукові розширення за допомогою -E. ´!´ вказує
критичність.

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

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

-o вибирати[=optparam]

Вкажіть загальні параметри.

Загальні варіанти:
nettimeout= (у секундах, або "немає" або "макс")
ldif-wrap= (у стовпцях або "ні" для відсутності обтікання)

-O охоронні властивості
Вкажіть властивості безпеки SASL.

-I Увімкнути інтерактивний режим SASL. Завжди підказуйте. За замовчуванням — запитувати лише за потреби.

-Q Увімкнути тихий режим SASL. Ніколи не підказуйте.

-N Не використовуйте зворотний DNS для канонізації імені хоста SASL.

-U authcid
Вкажіть ідентифікатор автентифікації для прив’язки SASL. Форма ідентифікатора залежить від
фактично використаний механізм SASL.

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

-X authzid
Вкажіть запитуваний ідентифікатор авторизації для прив’язки SASL. authzid має бути одним із
такі формати: dn:<відзначився ім'я> or u:

-Y хутро
Вкажіть механізм SASL, який буде використовуватися для аутентифікації. Якщо не вказано,
програма вибере найкращий механізм, який знає сервер.

-Z[Z] Випуск розширеної операції StartTLS (Transport Layer Security). Якщо ви використовуєте -ZZ,
команда вимагатиме, щоб операція була успішною.

ВИХІД ФОРМАТ


Якщо знайдено один або кілька записів, кожен запис записується до стандартного виводу даних LDAP
Формат обміну або ldif(5):

версія: 1

# bjensen, наприклад, net
dn: uid=bjensen,dc=example,dc=net
objectClass: особа
об'єктний клас: dcObject
uid: bjensen
cn: Барбара Дженсен
sn: Дженсен
...

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

приклад


Наступна команда:

ldapsearch -LLL "(sn=smith)" cn sn номер телефону

виконає пошук піддерева (використовуючи базу пошуку за замовчуванням та інші визначені параметри
in ldap.conf(5)) для записів із прізвищем (пз) коваля. Загальне ім'я (cn), прізвище
Значення (sn) і telephoneNumber будуть отримані та надруковані на стандартному виводі. The
висновок може виглядати приблизно так, якщо знайдено два записи:

dn: uid=jts,dc=example,dc=com
cn: Джон Сміт
cn: Джон Т. Сміт
sn: Сміт
sn;lang-en: Сміт
sn;lang-de: Шмідт
тел.: 1 555 123-4567

dn: uid=sss,dc=example,dc=com
cn: Стів Сміт
cn: Стів С. Сміт
sn: Сміт
sn;lang-en: Сміт
sn;lang-de: Шмідт
тел.: 1 555 765-4321

Команда:

ldapsearch -LLL -u -t "(uid=xyz)" jpegPhoto audio

виконає пошук піддерева, використовуючи базу пошуку за замовчуванням для записів з ідентифікатором користувача
"xyz". Зручна форма DN запису буде виведена після рядка
містить сам DN, а значення jpegPhoto та audio будуть отримані та записані
до тимчасових файлів. Вихід може виглядати так, якщо один запис з одним значенням для кожного
знайдено запитаних атрибутів:

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

Ця команда:

ldapsearch -LLL -s один -b "c=США" "(o=Університет*)" o опис

виконає однорівневий пошук на рівні c=US для всіх записів, назва організації
(о) починається з Університет. Значення атрибутів назви організації та опису будуть
отримати та надрукувати у стандартному виводі, що приведе до виведення, подібного до цього:

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

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

dn: o=Університет Колорадо в Денвері,c=США
o: Університет Колорадо в Денвері
o: UCD
o: CU/Денвер
o: CU-Денвер
опис: Інститут вищого навчання і досліджень

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

...

ДІАГНОСТИКА


Статус виходу дорівнює нулю, якщо немає помилок. Помилки призводять до ненульового статусу виходу та a
діагностичне повідомлення записується до стандартної помилки.

Використовуйте ldapsearch онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    DivFix + +
    DivFix + +
    DivFix++ — це ваше відео для відновлення AVI
    програмне забезпечення попереднього перегляду. Розрахований на ремонт
    і попередній перегляд файлів, які завантажуються
    з ed2k(emule), торрент, gnutella, ftp...
    Завантажте DivFix++
  • 2
    Спільнота JBoss
    Спільнота JBoss
    Проекти, керовані громадою, за участю
    найсучасніші інновації
    програми. Наш флагманський проект JBoss AS
    провідний Open Source,
    відповідає стандартам...
    Завантажте спільноту JBoss
  • 3
    Django Filer
    Django Filer
    django Filer — це програма для керування файлами
    додаток для django, що робить
    легка робота з файлами та зображеннями.
    django-filer — це програма для керування файлами
    додаток для djang...
    Завантажте Django Filer
  • 4
    xCAT
    xCAT
    Extreme Cluster Administration Toolkit.
    xCAT — це масштабоване керування кластером
    і інструмент забезпечення, який забезпечує
    керування обладнанням, виявлення та ОС
    дисковий/ді...
    Завантажте xCAT
  • 5
    Псі
    Псі
    Psi — це потужний міжплатформний XMPP
    клієнт, розроблений для досвідчених користувачів.
    Є збірки, доступні для MS
    Windows, GNU/Linux і macOS.. Аудиторія:
    Кінцеві користувачі...
    Завантажити Psi
  • 6
    Blobby Volley 2
    Blobby Volley 2
    Офіційне продовження знаменитого
    Аркадна гра Blobby Volley 1.x..
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: OpenGL, SDL. Програмування
    Мова: C++, Lua. C...
    Завантажити Blobby Volley 2
  • Детальніше »

Команди Linux

Ad