Ищите LDAP пользователя с определенным IP-адресом

Согласно этой странице, если Ваша гостевая ОС является сервером, 2003 или 2000 и Ваш Хост только выполняют услуги по виртуализации затем, Вам не нужен Сервер 2 008 кал для хоста. Если гость, ОС является сервером 2008 или Хост, выполнит какие-либо другие сервисы, то Вам будет нужен сервер 2 008 кал для хоста.

Это - определенная запутывающая установка действительно. Я предложил бы, чтобы Вы связались с лицензированием MS для более подробного respsonse (в письменной форме на вашем месте!) их обычно довольно хороший.

2
задан 25 June 2009 в 04:48
3 ответа

Проблема состоит в том, что Сетевой адрес использует синтаксис Сетевого Адреса, который является структурированным атрибутом. Я записал о различных типах синтаксиса в них, соединяются статей:

http://www.novell.com/communities/node/6450/interesting-schema-syntaxes-edirectory-identity-manager-perspective-part-1 http://www.novell.com/communities/node/6457/interesting-schema-syntaxes-edirectory-identity-manager-perspective-part-2

# подписывает отдельные поля в представлении LDAP атрибута.

Я смотрел на ссылку схемы для тех статей в LogicSource для NDS, который был для документа сбора.

Вопрос - то, что является сравнением, позволенным на том атрибуте.

На точке стороны, если бы Ваш запрошенный для loginTime =*, который показал бы тем, кто в настоящее время зарегистрирован, и уменьшил бы группу пользователей для цикличного выполнения через.

Кроме того, networkAddress является многозначным.

2
ответ дан 3 December 2019 в 12:27
  • 1
    Большой ответ, но это кажется изменением запроса ' (& (loginTime = *) (objectClass=user)) ' возвращает каждого пользователя, который когда-либо входил в систему. Числа: все = 1101 после добавляющего loginTime =* = 1 046 пользователей с uid и networkAddress = 55 –  Harley 25 June 2009 в 05:08
  • 2
    А-ч ха! Если я делаю запрос ' (& (networkAddress = *) (objectClass=user)) ' это дает мне намного меньшее подмножество пользователей. Похож на that' s, что я хочу. –  Harley 25 June 2009 в 05:10
  • 3
    Право, извините забыл, Время Входа в систему остается... Я предполагаю, могли ли Вы отфильтровать loginTime в поиске с меньше, чем фильтр, который был бы хорош, но увы Вы не можете сделать этого также. –  geoffc 26 June 2009 в 00:03

Я принимаю код, который Вы на самом деле выполняете, не имеет незавершенного апострофа в строке?

0
ответ дан 3 December 2019 в 12:27

Похож у Вас есть одинарная кавычка в неправильном месте в Вашем поисковом фильтре. Если это скорее:

results = server.search_s(
    self.basedn,
    ldap.SCOPE_SUBTREE,
    '(&(objectClass=user)(networkAddress=#9#\x00\x00\xc0\xa8\n\x1e))'
)
0
ответ дан 3 December 2019 в 12:27

Теги

Похожие вопросы