<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Ferramentas_para_administraci%C3%B3n_do_LDAP.vello</id>
	<title>Ferramentas para administración do LDAP.vello - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Ferramentas_para_administraci%C3%B3n_do_LDAP.vello"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Ferramentas_para_administraci%C3%B3n_do_LDAP.vello&amp;action=history"/>
	<updated>2026-10-28T07:16:22Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Ferramentas_para_administraci%C3%B3n_do_LDAP.vello&amp;diff=43840&amp;oldid=prev</id>
		<title>Carrion: Página creada con «Neste apartado imos facer unha breve reseña sobre algunhas ferramentas que podemos utilizar para administrar o servidor LDAP de forma xenérica, para introducir, buscar e ...»</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Ferramentas_para_administraci%C3%B3n_do_LDAP.vello&amp;diff=43840&amp;oldid=prev"/>
		<updated>2014-04-27T20:36:05Z</updated>

		<summary type="html">&lt;p&gt;Página creada con «Neste apartado imos facer unha breve reseña sobre algunhas ferramentas que podemos utilizar para administrar o servidor LDAP de forma xenérica, para introducir, buscar e ...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Neste apartado imos facer unha breve reseña sobre algunhas ferramentas que podemos utilizar para administrar o servidor LDAP de forma xenérica, para introducir, buscar e extraer información, mantelo en óptimo funcionamento, etc.&lt;br /&gt;
&lt;br /&gt;
== Ferramentas de ldap-utils ==&lt;br /&gt;
&lt;br /&gt;
O paquera &amp;#039;&amp;#039;ldap-utils&amp;#039;&amp;#039; contén varios comandos útiles para manexar a información almacenada no directorio LDAP. Algúns dos máis destacables son:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ldapadd&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;ldapmodify&amp;#039;&amp;#039;&amp;#039;: Os dous comandos enlazan con mesmo executable, polo que realmente fan a mesma función de engadir ou modificar entradas no LDAP (&amp;#039;&amp;#039;ldapadd&amp;#039;&amp;#039; equivale a &amp;#039;&amp;#039;ldapmodify -a&amp;#039;&amp;#039;). Os parámetros máis importantes son:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-x&amp;#039;&amp;#039;&amp;#039;: usar autenticación simple.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-D &amp;#039;&amp;#039;dn&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;: dn para conectarse ao LDAP.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-w &amp;#039;&amp;#039;contrasinal&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;: Contrasinal para conectarse ao LDAP.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-W&amp;#039;&amp;#039;&amp;#039;: Pide o contrasinal para conectarse ao LDAP en lugar de recibilo como parámetro.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-f &amp;#039;&amp;#039;ficheiro&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;: Toma a información que se debe engadir, modificar ou borrar do &amp;#039;&amp;#039;ficheiro&amp;#039;&amp;#039; en lugar da entrada estándar (Na páxina do manual do comando explica o formato deste ficheiro para engadir, modificar e borrar entradas).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ldapdelete&amp;#039;&amp;#039;&amp;#039;: De sintaxe similar ao comando anterior, recibe como entrada (ou ben pola entrada estándar ou ben dun ficheiro) unha lista de dn&amp;#039;s para eliminalas do LDAP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ldapsearch&amp;#039;&amp;#039;&amp;#039;: Permite buscar información no directorio, devolvendo o resultado da busca en formato LDIF. Para facer a busca, poderemos indicarlle o filtro polo que queremos buscar; por exemplo &amp;quot;(uid=xyz)&amp;quot; buscará as entradas que teñan un atributo &amp;#039;&amp;#039;uid&amp;#039;&amp;#039; co valor &amp;#039;&amp;#039;xyz&amp;#039;&amp;#039;. Tamén lle podemos indicar despois os atributos que queremos ver de cada entrada atopada no resultado da busca. Parámetros máis importantes:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-x&amp;#039;&amp;#039;&amp;#039;: usar autenticación simple.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-D &amp;#039;&amp;#039;dn&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;: dn para conectarse ao LDAP.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-w &amp;#039;&amp;#039;contrasinal&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;: Contrasinal para conectarse ao LDAP.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-H &amp;#039;&amp;#039;ldapuri&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;: Dirección ou direccións do servidor ou servidores LDAP a consultar.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;-b &amp;#039;&amp;#039;searchbase&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;: Rama do directorio na que comezar a busca.&lt;br /&gt;
&lt;br /&gt;
=== Exemplos de uso  ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Exemplo 1&amp;#039;&amp;#039;&amp;#039;: Queremos crear no directorio a ou &amp;#039;&amp;#039;maquinas&amp;#039;&amp;#039;, para o que introducimos no ficheiro &amp;#039;&amp;#039;maquinas.ldif&amp;#039;&amp;#039; a seguinte información:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dn: ou=maquinas,dc=iescalquera,dc=local&lt;br /&gt;
objectClass: organizationalUnit&lt;br /&gt;
ou: maquinas&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
e executamos o comando:&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;sudo ldapadd -x -D cn=admin,dc=iescalquera,dc=local -W -f maquinas.ldif&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Enter LDAP Password: &amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;adding new entry &amp;quot;ou=maquinas,dc=iescalquera,dc=local&amp;quot;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Exemplo 2&amp;#039;&amp;#039;&amp;#039;: Queremos modificar o &amp;#039;&amp;#039;cn&amp;#039;&amp;#039; do usuario &amp;#039;&amp;#039;alfredo&amp;#039;&amp;#039; e agregarlle un &amp;#039;&amp;#039;mail&amp;#039;&amp;#039;. Creamos o ficheiro &amp;#039;&amp;#039;alberto.ldif&amp;#039;&amp;#039; co seguinte contido:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dn: uid=alfredo,ou=usuarios,dc=iescalquera,dc=local&lt;br /&gt;
changetype: modify&lt;br /&gt;
replace: cn&lt;br /&gt;
cn: prof - Alfredo Perez&lt;br /&gt;
-&lt;br /&gt;
add: mail&lt;br /&gt;
mail: alfredo@edu.xunta.es&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e executamos o comando:&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;sudo ldapadd -x -D cn=admin,dc=iescalquera,dc=local -W -f alberto.ldif &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Enter LDAP Password: &amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;modifying entry &amp;quot;uid=alfredo,ou=usuarios,dc=iescalquera,dc=local&amp;quot;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exemplo 3&amp;#039;&amp;#039;&amp;#039;: Buscamos no directorio a información do usuario &amp;#039;&amp;#039;alfredo&amp;#039;&amp;#039;:&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;ldapsearch -x -H ldap://localhost -b dc=iescalquera,dc=local &amp;quot;(uid=alfredo)&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exemplo 4&amp;#039;&amp;#039;&amp;#039;: Borramos a ou &amp;#039;&amp;#039;maquinas&amp;#039;&amp;#039;:&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;sudo ldapdelete -x -D cn=admin,dc=iescalquera,dc=local -W &amp;quot;ou=maquinas,dc=iescalquera,dc=local&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ferramentas incluídas co servidor LDAP ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;slapindex&amp;#039;&amp;#039;&amp;#039;: Este comando pode ser moi útil en caso de apagados accidentais do servidor LDAP, xa que é posible que os índices usados para acceder á información do directorio se corrompan, o que pode producir erros na busca ou inserción de información no directorio ou incluso que o servidor LDAP non poida arrancar. A función do comando é rexenerar os índices a partir da información almacenada no directorio, creando así de novo as estruturas necesarias para que o servizo LDAP funcione correctamente. &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;O comando debe executarse co mesmo usuario que executa o servidor LDAP (no caso de Ubuntu o usuario &amp;#039;&amp;#039;openldap&amp;#039;&amp;#039;), xa que os ficheiros de índices que este comando crea só poderán ser modificados polo usuario que executa o comando e executalo con outro usuario podería dar problemas de permisos ao arrancar o servidor LDAP.&lt;br /&gt;
&lt;br /&gt;
== JXplorer ==&lt;br /&gt;
&lt;br /&gt;
Existen moitas ferramentas gráficas para conectarse a un servidor LDAP e manexar a información almacenada nel, e &amp;#039;&amp;#039;&amp;#039;[http://jxplorer.org JXplorer]&amp;#039;&amp;#039;&amp;#039; é un dos máis usados. Está implementado en Java, polo que pode usado tanto dende unha máquina Windows como Linux.&lt;br /&gt;
&lt;br /&gt;
No noso caso ímolo instalar no cliente Ubuntu Desktop, e teremos que ter instalada no equipo a máquina virtual de java. A implementación que ven instalada por defecto en Ubuntu é a do paquete &amp;#039;&amp;#039;openjdk-6-jre&amp;#039;&amp;#039;, pero con esta implementación a conexión co servidor LDAP non funciona correctamente, polo que instalaremos a implementación de Sun (agora Oracle) da máquina virtual de Java. O paquete para instalar esta implementación está no repositorio de socios de canónical, así que podemos facer a instalación co Synaptic activando este repositorio, ou cos seguintes comandos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo add-apt-repository &amp;quot;deb http://archive.canonical.com/ maverick partner&amp;quot;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install sun-java6-bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Descargamos JXplorer da páxina de descargas ([http://sourceforge.net/projects/jxplorer http://sourceforge.net/projects/jxplorer]) o instalador para Linux, e executamos este instalador co usuario &amp;#039;&amp;#039;root&amp;#039;&amp;#039;. Desta forma comezará o asistente de instalación:&lt;br /&gt;
&lt;br /&gt;
[[Imagen:Platega_U910_Server_JXExplorer1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Unha vez instalado o programa, podemos executalo cos seguinte comandos:&lt;br /&gt;
 cd /opt/jxplorer-3.2.1&lt;br /&gt;
 sh jxplorer.sh&lt;br /&gt;
&lt;br /&gt;
A continuación móstranse algunhas opcións do programa:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;#039;&amp;#039;Opcións de JXplorer&amp;#039;&amp;#039; widths=&amp;quot;350px&amp;quot;  heights=&amp;quot;250px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image: Platega_U910_Server_JXExplorer2.png|Ventá do programa antes de conectarse a ningún servidor LDAP. O primeiro botón da barra de ferramentas permítenos conectarnos a un servidor.&lt;br /&gt;
Image: Platega_U910_Server_JXExplorer3.png|Ventá de conexión ao servidor LDAP. Teremos que indicar os datos do servidor (dirección IP, porto), a rama base do LDAP (no noso caso &amp;#039;&amp;#039;dc=iescalquera,dc=local&amp;#039;&amp;#039;) e as credenciais para conectarnos (podemos seleccionar anónimo, pero se queremos facer modificacións no noso caso nos conectaremos como &amp;#039;&amp;#039;admin&amp;#039;&amp;#039;).&lt;br /&gt;
Image: Platega_U910_Server_JXExplorer4.png|Visualización da árbore LDAP unha vez conectados ao servidor LDAP.&lt;br /&gt;
Image: Platega_U910_Server_JXExplorer5.png|Podemos mover elementos dun lugar a outro arrastrándoos na visualización na árbore (por exemplo, arrastrar o usuario &amp;#039;&amp;#039;alfredo&amp;#039;&amp;#039; sobre a ou &amp;#039;&amp;#039;grupos&amp;#039;&amp;#039;). Esta operación tamén se pode facer coas opcións de cortar e pegar.&lt;br /&gt;
Image: Platega_U910_Server_JXExplorer6.png|O menú &amp;#039;&amp;#039;&amp;#039;LDIF&amp;#039;&amp;#039;&amp;#039; ofrece opcións como exportar todo ou unha rama do directorio a un ficheiro LDIF ou importar un ficheiro LDIF.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- [[Usuario:antonio| Antonio de Andrés Lema]] e [[Usuario:Carrion| Carlos Carrión Álvarez]]&lt;/div&gt;</summary>
		<author><name>Carrion</name></author>
	</entry>
</feed>