Este artigo não configura um guia completo sobre o assunto e nem se propõe a tal. Informações complementares, para aprofundamento de pesquisa, poderão ser consultadas na seção de referências bibliográficas, na última página. Este artigo pode ser melhorado e expandido em novas versões por todo e qualquer indivíduo que acredite no espírito de colaboração e na partilha da informação para produção e disseminação do conhecimento.
O LDAP é um protocolo de rede que roda sobre o TCP/IP e permite organizar os recursos de uma rede (contas de usuário, computadores, arquivos, impressoras, permissões relacionadas, etc.) de forma hierárquica, através de uma árvore de diretórios. Podemos defini-lo também como um banco de dados projetado para armazenar diretórios.
Organizando informações de forma centralizada, segundo uma hierarquia definida, uma das grandes vantagens do LDAP é a facilidade em localizar essas informações dentro da árvore de diretórios, como por exemplo, nome e sobrenome de um usuário, contato telefônico, departamento onde trabalha, nível de permissão de acesso ao servidor de arquivos, etc.
Embora sua base de dados possa ser acessada remotamente, o que tecnicamente possibilita seu uso através da Internet, o LDAP é quase que exclusivamente utilizado em redes locais, sobretudo em empresas de médio e grande porte. Além disso, o LDAP é escalável, suporta replicação de servidores para backup ou balanceamento de carga, mantendo-os sincronizados, bem como a inclusão de novos servidores de forma hierárquica, partindo de um servidor raiz. Independentemente da sua complexidade, toda a estrutura de servidores e sub-servidores pode ser replicada.
Sendo um padrão aberto, o LDAP foi originalmente desenvolvido para uso em plataformas Unix, porém, atualmente há vários produtos que utilizam o protocolo em implementações para Linux e o próprio Windows. No universo GPL, uma das suítes mais utilizadas é o OpenLDAP, um software livre e de código aberto que implementa o protocolo LDAP, atuando (em associação a um servidor Samba) como um substituto eficaz frente à soluções proprietárias como o Microsoft Active Directory, por exemplo.
"ldapsearch" - utilitário em modo texto capaz de trabalhar com vários front-ends gráficos (neste caso, o JXplorer).