<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wikilinux.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Integraci%C3%B3n_de_Samba_con_LDAP</id>
	<title>Integración de Samba con LDAP - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wikilinux.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Integraci%C3%B3n_de_Samba_con_LDAP"/>
	<link rel="alternate" type="text/html" href="https://wikilinux.iessanclemente.net/index.php?title=Integraci%C3%B3n_de_Samba_con_LDAP&amp;action=history"/>
	<updated>2026-10-16T07:25:37Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wikilinux.iessanclemente.net/index.php?title=Integraci%C3%B3n_de_Samba_con_LDAP&amp;diff=1478&amp;oldid=prev</id>
		<title>Carrion: /* Cubrir a estrutura base do LDAP para o dominio Windows */</title>
		<link rel="alternate" type="text/html" href="https://wikilinux.iessanclemente.net/index.php?title=Integraci%C3%B3n_de_Samba_con_LDAP&amp;diff=1478&amp;oldid=prev"/>
		<updated>2007-07-05T18:22:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Cubrir a estrutura base do LDAP para o dominio Windows&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* Unha vez temos instalado o servidor de Samba como controlador de dominio e o servidor LDAP, só nos queda configurar o servidor de samba para que autentifique aos usuarios contra o servidor LDAP e teñamos así un único almacén de usuarios centralizado no dominio.&lt;br /&gt;
&lt;br /&gt;
== Instalación dos paquetes necesarios ==&lt;br /&gt;
&lt;br /&gt;
* En primeiro lugar, instalaremos o paquete &amp;#039;&amp;#039;&amp;#039;smbldap-tools&amp;#039;&amp;#039;&amp;#039;, que contén un conxunto de scripts para manter a interacción entre o servidor samba e o LDAP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configurar Samba para que autentifique contra o LDAP ==&lt;br /&gt;
&lt;br /&gt;
* Podemos usar swat ou editar o ficheiro de configuración de samba para modificar os seguintes parámetros na configuración:&lt;br /&gt;
** Indicámoslle a samba que use o ldap para almacenar os usuarios:&lt;br /&gt;
 passdb backend = ldapsam:ldap://localhost&lt;br /&gt;
** Estes scripts permiten que o servidor de samba poida dar de alta máquinas no LDAP (por exemplo, cando se agrega un equipo no dominio) e xestionar os usuarios e grupos, de forma que se podes así manipular con ferramentas de xestión de Windows:&lt;br /&gt;
 add user script = /usr/sbin/smbldap-useradd -a -m &amp;#039;%u&amp;#039;&lt;br /&gt;
 delete user script = /usr/sbin/smbldap-userdel &amp;#039;%u&amp;#039;&lt;br /&gt;
 add group script = /usr/sbin/smbldap-groupadd -p &amp;#039;%g&amp;#039;&lt;br /&gt;
 delete group script = /usr/sbin/smbldap-groupdel &amp;#039;%g&amp;#039;&lt;br /&gt;
 add user to group script = /usr/sbin/smbldap-groupmod -m &amp;#039;%u&amp;#039;  &amp;#039;%g&amp;#039;&lt;br /&gt;
 delete user from group script = /usr/sbin/smbldap-groupmod -x &amp;#039;%u&amp;#039;  &amp;#039;%g&amp;#039;&lt;br /&gt;
 set primary group script = /usr/sbin/smbldap-groupmod -g &amp;#039;%g&amp;#039;  &amp;#039;%u&amp;#039;&lt;br /&gt;
 add machine script = /usr/sbin/smbldap-useradd -w &amp;#039;%u&amp;#039;&lt;br /&gt;
** Parámetros para a conexión co LDAP e localizar os distintos elementos:&lt;br /&gt;
 ldap admin dn = cn=Manager,dc=omeudominio,dc=local&lt;br /&gt;
 ldap group suffix = ou=group&lt;br /&gt;
 ldap idmap suffix = ou=Idmap&lt;br /&gt;
 ldap machine suffix = ou=machines&lt;br /&gt;
 ldap passwd sync = Yes&lt;br /&gt;
 ldap suffix = dc=omeudominio,dc=local&lt;br /&gt;
 ldap ssl = no&lt;br /&gt;
 ldap user suffix = ou=People&lt;br /&gt;
** Con estes parámetros samba usará o servidor LDAP para obter a asignación entre UIDs e GIDs cos identificadores dos usuarios en Windows:&lt;br /&gt;
 idmap backend = ldap:ldap://localhost&lt;br /&gt;
 idmap uid = 10000-20000&lt;br /&gt;
 idmap gid = 10000-20000&lt;br /&gt;
&lt;br /&gt;
* Para rematar, temos que proporcionarlle ao servidor de samba a clave do administrador do LDAP para que poida acceder a este servizo con privilexios administrativos. Esta clave non se almacena como un parámetro máis do servidor de samba porque o ficheiro de configuración de samba pode ser lido por todos os usuarios.&lt;br /&gt;
* Para subministrar a clave usaremos o comando &amp;#039;&amp;#039;&amp;#039;smbpasswd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 smbpasswd -w clave&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cubrir a estrutura base do LDAP para o dominio Windows ==&lt;br /&gt;
&lt;br /&gt;
* Agora é necesario introducir no LDAP a estrutura de usuarios e grupos necesaria para un controlador de dominio (grupos de administradores de dominio, ordenadores do dominio, etc.). Debemos editar dous ficheiros de configuración do paquete &amp;#039;&amp;#039;&amp;#039;smbldap-tools&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;/etc/smbldap-tools/smbldap.conf&amp;#039;&amp;#039;&amp;#039;: Modificaremos os seguintes parámetros:&lt;br /&gt;
 SID=&amp;quot;S-1-5-21-3596143854-3156901602-3839263879&amp;quot; (obtémolo de &amp;#039;&amp;#039;net getlocalsid&amp;#039;&amp;#039;)&lt;br /&gt;
 sambaDomain=&amp;quot;omeudominio&amp;quot;&lt;br /&gt;
 ldapTLS=&amp;quot;0&amp;quot;&lt;br /&gt;
 suffix=&amp;quot;dc=omeudominio,dc=local&amp;quot;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;/etc/smbldap-tools/smbldap_bind.conf&amp;#039;&amp;#039;&amp;#039;: Quedaŕá da seguinte forma:&lt;br /&gt;
 slaveDN=&amp;quot;cn=Manager,dc=omeudominio,dc=local&amp;quot;&lt;br /&gt;
 slavePw=&amp;quot;ldap123.&amp;quot;&lt;br /&gt;
 masterDN=&amp;quot;cn=Manager,dc=omeudominio,dc=local&amp;quot;&lt;br /&gt;
 masterPw=&amp;quot;ldap123.&amp;quot;&lt;br /&gt;
* Executamos o comando &amp;#039;&amp;#039;&amp;#039;smbldap-populate&amp;#039;&amp;#039;&amp;#039;, que creará as entradas no LDAP e ao rematar nos pedirá a clave para o root do dominio (abc123.):&lt;br /&gt;
 smbldap-populate&lt;br /&gt;
&lt;br /&gt;
* É recomendable eliminar posteriomente o ficheiro &amp;#039;&amp;#039;&amp;#039;smbldap_bind.conf&amp;#039;&amp;#039;&amp;#039; por motivos de seguridade, ou quitar del a clave do administrador de LDAP.&lt;br /&gt;
&lt;br /&gt;
== Modificar os usuarios migrados de Linux ==&lt;br /&gt;
&lt;br /&gt;
* Por defecto, os usuarios migrados de Linux cos scripts do paquete &amp;#039;&amp;#039;&amp;#039;migrationtools&amp;#039;&amp;#039;&amp;#039; non están incluídos como usuarios do dominio samba nas propiedades de LDAP, e tampouco teñen a clave de samba configurada.&lt;br /&gt;
&lt;br /&gt;
* Deberemos modificar os usuarios que nos interese pasar ao dominio, cambiando as súas propiedades no apartado &amp;#039;&amp;#039;&amp;#039;Samba 3&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
[[Imagen:Lam_password.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Imagen:Lam_password1.jpg|600px]]&lt;/div&gt;</summary>
		<author><name>Carrion</name></author>
	</entry>
</feed>