Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Introdução ao LDAP: O que é e como funciona?

Público-Alvo: Iniciantes


O LDAP (Lightweight Directory Access Protocol) é um protocolo de acesso a diretórios utilizado para gerenciar e acessar informações de diretórios de forma eficiente. Ele permite que os administradores de sistemas armazenem, pesquisem e modifiquem dados em um diretório de forma centralizada. Neste artigo, vamos explorar os conceitos básicos do LDAP e entender como ele funciona.


Exemplos:
Exemplo 1: Conexão ao servidor LDAP usando Python


import ldap

# Configurações de conexão
ldap_server = "ldap://localhost"
ldap_user = "cn=admin,dc=mydomain,dc=com"
ldap_password = "password"

# Conexão ao servidor LDAP
conn = ldap.initialize(ldap_server)
conn.simple_bind_s(ldap_user, ldap_password)

# Pesquisa no diretório
base_dn = "dc=mydomain,dc=com"
search_filter = "(objectClass=person)"
search_attributes = ["cn", "mail"]
result = conn.search_s(base_dn, ldap.SCOPE_SUBTREE, search_filter, search_attributes)

# Exibição dos resultados
for dn, entry in result:
print("DN: {}".format(dn))
print("CN: {}".format(entry["cn"][0]))
print("Email: {}".format(entry["mail"][0]))

# Fechamento da conexão
conn.unbind_s()

Compartilhe este artigo com seus amigos que estão iniciando na administração de sistemas! O LDAP é uma ferramenta essencial para gerenciar informações de diretórios de forma eficiente e centralizada. Não deixe de conferir!


To share Download PDF