Como desenvolvedores, às vezes precisamos consultar o LDAP. Você conhece ferramentas úteis para esta tarefa?
edit: Eu não quero dizer em código, quero dizer utilitário / ferramenta (linha de comando ou GUI, principalmente GUI) apenas para procurar / confirmar dados ou, se possível, alterar ...
Respostas:
Apache Directory Studio
Não é exatamente leve, mas é uma excelente ferramenta para realizar inspeções e modificações ad hoc em um banco de dados LDAP
fonte
O ldapsearch é bem leve ... Parte dos bits padrão que acompanham o openLDAP. Qual plataforma, etc?
Sugiro configurar um alias ou script que preencha os bits chatos que são sempre os mesmos. Meu exemplo assume autenticação. leia a página de manual.
fonte
Para Windows, há LDP. Eu uso isso o tempo todo. Faz parte das Ferramentas de Suporte do Windows .
fonte
ldapvi - retorna os resultados da pesquisa para $ EDITOR, onde você pode alterar todos eles de uma só vez e depois salvar e gerenciar os detalhes. Muito melhor do que brincar com o LDIF. Quanto a um navegador LDAP mais pesado, eu apóio o Apache Directory Studio .
fonte
Eu usei o Softerra LDAP Browser ( http://www.ldapadministrator.com/ ) antes no passado. É razoavelmente leve (baseado em GUI, mas bastante agradável para ler o LDAP - facilitou minha vida em várias ocasiões!). Windows apenas que infelizmente.
Eles também oferecem uma versão comercial chamada LDAP Administrator, mas não tenho experiência com esse produto. Eu certamente recomendo a versão freeware!
fonte
Algo como phpLDAPadmin seria como o que você está procurando?
fonte
Se você estiver procurando por ferramentas que ofereçam uma visão profunda do diretório ldap, as duas boas são JXplorer ou LDAP Admin Tool .
fonte
No * nix, usei o luma um pouco para mexer com uma ferramenta de gui e, em seguida, há o ldapsearch (do OpenLDAP). O ldapsearch, embora talvez esteja se acostumando, funciona muito bem quando você avança a página de manual e as opções.
fonte
Se você está preocupado apenas com o Windows e o Active Directory, o adsiedit.msc é difícil de superar. Ele permite que você entre debaixo do capô com absolutamente tudo. Espero que você não tenha direitos de administrador ao usá-lo! Pode ser muito perigoso ...
fonte
Como já foi sugerido, o Apache Directory Studio é um ótimo aplicativo de desktop, eu realmente amo muito. Normalmente, embora eu só queira algo, como você disse, leve e de preferência linha de comando. Recentemente, me deparei com Shelldap .
Quando você inicia o shelldap, ele funciona como um pseudo shell, onde seus diretórios de trabalho são, na verdade, os ramos da sua árvore LDAP. Responde a operações como:
Eu realmente gosto. Assim como as ferramentas
ldapsearch
eldapmodify
incluídas nos pacotes padrão do cliente, ele suporta arquivos de configuração para lembrar seu servidor, ou, bind dn, senhas, etc.Shelldap é ...
Confira o site: http://projects.martini.nu/shelldap
fonte
grep gecos="Timothy*"
para pesquisar. Etc ....O Ldap Admin é uma ferramenta de administração gratuita do Win32 para gerenciamento de diretórios LDAP. É bastante leve e útil para operações simples de consulta. Para cenários mais complexos, prefiro o Apache Directory Studio .
fonte
Perdoe-me, sou novato aqui. Eu queria "responder" à postagem de geoffc, mas não conseguia descobrir como.
Também uso o Navegador / Editor LDAP e está disponível para download em http://www.novell.com/communities/node/8652/gawors-excellent-ldap-browsereditor-v282
fonte
LBE, LDAP Browser / Editor caberia na sua conta. Menos que um megas, e rápido! Muito útil.
Infelizmente, o autor, Gowar parece ter desaparecido e todas as referências para baixá-lo parecem estar mortas. Eu ainda tenho e uso uma cópia e adoraria encontrar uma fonte 'ao vivo' para dizer aos outros para obtê-la.
Encontrei um local para obter uma cópia.
fonte
Eu uso o ldapsearch ( página de manual ) para isso.
fonte
Se você é um desenvolvedor, pode se sentir confortável usando algumas bibliotecas ldap para linguagens de script.
Eu uso rubi. Você pode usar o irb na linha de comando para consultas rápidas como esta:
A vantagem sobre o ldapsearch é que você pode realizar um melhor pós-processamento dos resultados do ldap enquanto ainda é uma solução rápida e leve.
fonte
O software / n possui um cmdlet get-ldap para uso do PowerShell ou, como desenvolvedor, você pode estar familiarizado com o System.DirectoryServices na estrutura .net, que você também pode chamar diretamente do PowerShell.
fonte
Há ud. Deveria fazer parte da distribuição OpenLDAP quando eu olhei pela última vez há uma década.
http://www.at.php.net/linuxcommand.org/man_pages/ud1.html
fonte
gq é o que eu uso quando o ldapvi e o ldapsearch não o cortam.
fonte