LDAP с использованием Python - PullRequest
0 голосов
/ 26 мая 2018

Может кто-нибудь помочь мне преобразовать приведенный ниже скрипт оболочки в python ( версия 2.6.6 )

Код оболочки:

ldapsearch -x -h ldap.bbc.network.lcl -p 3477 -b "DC=bbc,DC=network,DC=lcl" -D "CN=LDAP\, Mine,OU=Resource Accounts,OU=Enterprise,DC=bbc,DC=network,DC=lcl" -w passwd $1

Код Python:

import ldap

l = ldap.initialize('ldap://ldap.bbc.network.lcl')

username = "DC=bbc, DC=network, DC=lcl"

password = "passwd"

l.protocol_version = ldap.VERSION3

l.simple_bind_s(username, password)

base = ""

scope = ldap.SCOPE_SUBTREE

filter = "cn=" + "*" + 'Mine' + "*"

retrieve_attributes = None

result_id = l.search(base, scope, filter, retrieve_attributes)

Пожалуйста, помогите мне преобразовать его в Python

...