Este es un pequeño tutorial que recopile buscando por internet de como configurar en linux un servidor de dominios. Espero que os sea de utilidad.
Instalación
apt-get install samba
Editamos el fichero de configuración del samba y lo sustituimos con este contenido :
vi /etc/samba/smb.conf
[global] workgroup = nombre_de_mi_dominio server string = os level = 65 preferred master = yes domain master = yes local master = yes wins support = yes debug level = 2 log file = /usr/local/samba/var/log.%U max log size = 50 security = user encrypt passwords = true domain logons = yes logon script = logon.bat ogon path = \%Lprofiles%U logon drive = H: logon home = \%L%U dns proxy = yes time server = yes [profile] path = /home/profile nt acl support = no csc policy = disable profile acls = yes browseable = yes create mode = 0700 directory mode = 0700 read only = no default case = lower preserve case = no short preserve case = no mangle case = yes case sensitive = no [homes] comment = Home Directories browseable = no writable = yes [netlogon] comment = Network Logon Service path = /var/lib/samba/netlogon read only = yes write list = root browseable = no [compartido] path = /home/mi_carpeta read only = No guest ok = Yes valid users = usuario1, usuario2, usuario3
Reiniciamos samba
/etc/init.d/sambra restart
En los equipos con windows XP editamos el registro cambiando el valor de 1 a 0
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNetlogonparameters
Reiniciamos los equipos windows y creamos en linux los usuarios y los ordenadores
adduser usuario1 adduser ordenador1 ....
En el /etc/passwd buscamos los usuarios correspondientes a los ordenadores y los dejamos de la siguiente forma
ordenador1$:x:1002:1002:,,,:/home/ordenador1$:/bin/bash
Creamos los usuarios y las maquinas en el samba
smbpasswd -a usuario1 smbpasswd -a -m ordenador1
creamos el password de samba para root
smbpasswd -a root
y por ultimo en el inicio de windows ponemos los datos del dominio usuario y contraseña