lunes, 12 de noviembre de 2007

Visor LDAP: Ldap Browser

Para ver la estructura de un LDAP, una herramienta bastante útil y sencilla es el LDAP Browser:

1.-Tiene un .bat que tiene la siguiente información (el java debe estar en el classpath):


@echo off

set OPTIONS=

if "%1%" == "fix13" goto fix13
goto setjava

:fix13
set ARG1=
set OPTIONS=%OPTIONS% -Xbootclasspath/p:lib\ldap.jar;lib\jndi.jar;lib\providerutil.jar;lib\ldapbp.jar

:setjava
set ARG1=%1
if "X%JAVA_HOME%" == "X" goto nojavahome

set JAVA=
goto run

:nojavahome
set JAVA=java

:run
"java" %OPTIONS% -jar lbe.jar %ARG1% %2 %3 %4 %5 %6 %7 %8 %9


1.-Arrancar con el bat ( o el fichero correspondiente ).
2.-Luego, en File -> Connect -> Creamos una entrada
Host:127.0.0.1
Port: (El puerto en el que esté)
Base DN: ou=??,o=##,o=** (colocar las entradas correspondientes)
User DN: cn=Directory manager (usuario con permisos)
Password: la que se tenga
3.-Salvar
4.-File->Connect (se hace la conexión)
5.-Nótese, que estamos tirando contra un host:127.0.0.1, con lo cual, deberíamos tener o el servidor en local o tener abierto un túnel a la máquina en cuestión, o simplemente sustituir el Host por la dirección en la que esté el ldap (y tener acceso a ella claro).
6.-Una vez conectados, ya veremos el árbol determinado, podemos ver los usuarios, verificar contraseñas, ver atributos, crear usuarios,...

No hay comentarios: