############################################### # # Configuracion de SAMBA (para openLDAP) # ################################## # SECCIÓN CONFIGURACIÓN GLOBAL # [global] ################################## # Definición del servidor y dominio netbios name = hopeserve server string = SAMBA.LDAP.PDC workgroup = HOPECAT ####################### # Interfaces permitidos hosts allow = 127.0.0.1 \ 192.168.1. interfaces = 192.168.1.2/255.255.255.0 ###################################### # Usuarios permnitidos y no permitidos ; valid users = ; invalid users = root bin adm shutdown halt reboot\ ; mail news operator gopher ftp telnet ssh ################# # Autentificación security = user encrypt passwords = true ; obey pam restrictions = yes ; pam password change = no passdb backend = ldapsam:ldap://hope.cat unix password sync = yes passwd program = /usr/sbin/smbldap-passwd -o %u passwd chat = *Enter\snew\sUNIX\spassword:*%n\n*Retype\snew\sUNIX\spassword:*%n\n ; enable privileges = yes ###### # LDAP ldap admin dn = cn=admin,dc=hope,dc=cat ; ldap server = hope.cat ; ldap port = 389 ldap ssl = off ldap delete dn = no ; ldap filter = (&(uid=%u)(objectclass=sambaSamAccount)) ldap suffix = dc=hope,dc=cat ldap user suffix = ou=users ldap group suffix = ou=groups ldap machine suffix = ou=machines ; ldap idmap suffix = ou=users ######################## # Controlador de Dominio os level = 80 preferred master = yes domain master = yes local master = yes domain logons = yes logon path = \\hopeserve\profiles\%U logon drive = U: logon home = \\hopeserve\%U\.profiles logon script = %U.bat ; domain admin group = @domainadmins ########### # Impresión ; load printers = yes ; printing = cups ; printcap name = cups ; printer admin = @domainadmins ############ # Misceláneo # Resolve names name resolve order = dns wins lmhosts bcast # mejora el rendimiento del servidor Samba socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 # rango de los ids de usuario y grupo usado en el mapeado de usuarios/grupos Unix en SIDs de usuarios/grupos NT idmap uid = 0-20000 idmap gid = 0-20000 # Shell que el demonio winbindd añadirá a la información de un usuario, cuando este valor no sea omitido template shell = /bin/bash # Hace uso de las herramientas smbldap-tools para añadir maquinas # add user script = /usr/sbin/smbldap-useradd -w %u # Establece soporte de servidor WINS, soporte de proxy y direccion del servidor WINS ; wins support = yes ; wins proxy = yes ; wins server = 192.168.1.2 # Sincroniza los clientes con la hora del servidor time server = yes ########################################### # para la conversion del codepage dos/unix ; client code page = 850 ; character set = ISO8859-1 ################## # Servicio de Logs log file = /var/log/samba/%m.log max log size = 0