<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Capítulo 8. Primeros ajustes en la configuración de OpenLDAP</title><link rel="stylesheet" href="./estilo.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.64.1" /><meta name="keywords" content="Samba, OpenLDAP" /><link rel="home" href="index.html" title="Integración de redes con OpenLDAP, Samba, CUPS y PyKota" /><link rel="up" href="samba-parte.html" title="Parte II. Samba" /><link rel="previous" href="samba-instalacion-pasos.html" title="7.2. Pasos para la instalación" /><link rel="next" href="samba-configuracion-samba.html" title="Capítulo 9. Configuración de Samba" /><meta xmlns="http://www.w3.org/TR/xhtml1/transitional" name="generator" content="Experimental LDP.XSL $Revision: 1.3 $"></meta>
  <!-- Generated by LDP XSLT customization layer
      based on Norman Walsh's DocBook XSL stylesheets.
      More information at http://www.linuxdoc.org/ -->
  </head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Capítulo 8. Primeros ajustes en la configuración de OpenLDAP</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-instalacion-pasos.html">Anterior</a> </td><th width="60%" align="center">Parte II. Samba</th><td width="20%" align="right"> <a accesskey="n" href="samba-configuracion-samba.html">Siguiente</a></td></tr></table><hr /></div><div class="chapter" lang="es" xml:lang="es"><div class="titlepage"><div><div><h2 class="title"><a id="samba-ajustes-ldap"></a>Capítulo 8. Primeros ajustes en la configuración de OpenLDAP</h2></div></div><div></div></div><p>Antes de continuar con la configuración de Samba, es necesario realizar algunas modificaciones
y ajustes en la configuración de OpenLDAP, de forma que quede preparado para soportar las características
de Samba.</p><p>Lo primero que se ha de hacer es copiar el esquema de samba al directorio de esquemas
de OpenLDAP. El <a href="samba-ajustes-ldap.html#samba-ajustes-ldap-ejemplo2" title="Ejemplo 8.2. Copiado del esquema de Samba al directorio de esquemas de OpenLDAP">Ejemplo 8.2, “Copiado del esquema de Samba al directorio de esquemas de OpenLDAP”</a> muestra como hacerlo.</p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Important"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="./imagenes/important.png" /></td><th align="left">Importante</th></tr><tr><td colspan="2" align="left" valign="top"><p>El archivo de esquemas para Samba se encuentra en el paquete
samba-doc, por lo que si no lo ha instalado en su sistema, puede hacerlo en este momento:</p><div class="example"><a id="samba-ajustes-ldap-ejemplo1"></a><p class="title"><b>Ejemplo 8.1. Instalación del paquete “<span class="quote">samba-doc</span>”</b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/usr/bin/apt-get install samba-doc</tt></b>
<tt class="computeroutput">Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Se instalarán los siguientes paquetes NUEVOS:
  samba-doc
0 actualizados, 1 se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 0B/7252kB de archivos.
Se utilizarán 13,3MB de espacio de disco adicional después de desempaquetar.
--------------------- Sourcerer Apt Watcher ---------------------
Configure: samba-doc
-----------------------------------------------------------------
Seleccionando el paquete samba-doc previamente no seleccionado.
(Leyendo la base de datos ...
273537 ficheros y directorios instalados actualmente.)
Desempaquetando samba-doc (de .../samba-doc_3.0.4-5_all.deb) ...
Configurando samba-doc (3.0.4-5) ...</tt></pre></td></tr></table></div></td></tr></table></div><div class="example"><a id="samba-ajustes-ldap-ejemplo2"></a><p class="title"><b>Ejemplo 8.2. Copiado del esquema de Samba al directorio de esquemas de OpenLDAP</b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/bin/cp -v /usr/share/doc/samba-doc/examples/LDAP/samba.schema.gz /etc/ldap/schema</tt></b>
<tt class="computeroutput">`/usr/share/doc/samba-doc/examples/LDAP/samba.schema.gz' -&gt; `/etc/ldap/schema/samba.schema.gz'</tt>
<tt class="prompt">#</tt> <b class="userinput"><tt>/bin/gunzip -v /etc/ldap/schema/samba.schema.gz</tt></b>
<tt class="computeroutput">/etc/ldap/schema/samba.schema.gz:        81.2% -- replaced with /etc/ldap/schema/samba.schema</tt>
<tt class="prompt">#</tt> <b class="userinput"><tt>/bin/chown -v slapd.slapd /etc/ldap/schema/samba.schema</tt></b>
<tt class="computeroutput">cambiado el propietario de `/etc/ldap/schema/samba.schema' a slapd:slapd</tt>
<tt class="prompt">#</tt> <b class="userinput"><tt>/bin/chmod -v 644 /etc/ldap/schema/samba.schema</tt></b>
<tt class="computeroutput">el modo de `/etc/ldap/schema/samba.schema' cambia a 0644 (rw-r--r--)</tt></pre></td></tr></table></div><p>Por último, sólo queda añadir el nuevo esquema en el archivo de configuración de
<span class="application">slapd</span> y reiniciar el demonio. Para ello se ha de editar el
archivo <tt class="filename">/etc/ldap/slapd.conf</tt> y añadir en la sección
“<span class="quote"># Schema and objectClass definitions</span>” la siguiente línea:</p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="programlisting">include         /etc/ldap/schema/samba.schema</pre></td></tr></table><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Important"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="./imagenes/important.png" /></td><th align="left">Importante</th></tr><tr><td colspan="2" align="left" valign="top"><p>La clase objeto (objectClass) <i class="emphasis">sambaSamAccount</i>
definida en el esquema <i class="emphasis">samba.schema</i> depende de los siguientes
esquemas:</p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="programlisting">include            /etc/openldap/schema/cosine.schema
include            /etc/openldap/schema/inetorgperson.schema
include            /etc/openldap/schema/nis.schema</pre></td></tr></table></td></tr></table></div><p>Acto seguido, se ha de reiniciar el demonio <span class="application">slapd</span>:</p><div class="example"><a id="samba-ajustes-ldap-ejemplo3"></a><p class="title"><b>Ejemplo 8.3. Reinicio del demonio <span class="application">slapd</span></b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/etc/init.d/slapd restart</tt></b>
<tt class="computeroutput">Stopping OpenLDAP: slapd.
Starting OpenLDAP: slapd.</tt></pre></td></tr></table></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="samba-instalacion-pasos.html">Anterior</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-parte.html">Subir</a></td><td width="40%" align="right"> <a accesskey="n" href="samba-configuracion-samba.html">Siguiente</a></td></tr><tr><td width="40%" align="left" valign="top">7.2. Pasos para la instalación </td><td width="20%" align="center"><a accesskey="h" href="index.html">Inicio</a></td><td width="40%" align="right" valign="top"> Capítulo 9. Configuración de Samba</td></tr></table></div></body></html>
