Archivo

Archivo para Jueves, 26 de febrero de 2009

Samba 5.3 con claves sin encriptar

Jueves, 26 de febrero de 2009 Sin comentarios

En estos dias hice una actualizacion del viejo samba 3.0 a la nueva 3.2, para ser mas exactos 3.2.5 que es la version de samba que en este momento tiene mi debian.

La cosa es que los clientes win95,win98 e incluso los clientes dos de netware que se usan para conectarse al samba no soportan enviar la clave encriptada por lo tanto no pueden conectarse al samba a menos que se desactive la clave encriptada, pero si se la desactiva los demas clientes NO van a logearse porque no soportan conectarse sin clave encriptada.

Mirando la documentacion encontre el problema y la solucion es vastante sencilla y sorprendente a la vez, samba permite hacer configuraciones especiales para una maquina en especial, asi por ejemplo podes decir que tal maquina va a tener caracteristicas de logeo especiales, para hacer eso es facil.

Primero hay que tener identificada la maquina o sea en mi caso era centro1, crear un archivo smb.conf.centro1 y dentro poner las configuraciones que difieren de la configuracion standard, en mi caso el archivo smb.conf.centro1 tiene dentro:

[global]

encrypt passwords = no

y nada mas si hay cosas que queres agregar tenes que poner el nombre de la seccion y las cosas que difieran.

Despues en el smb.conf en algun lugar dentro del global pones

include = /el path/smb.conf.%m

donde %m debe coincidir con el archivo de configuracion y es el nombre del netbios de la maquina, vieron que en windows cada maquina tiene un nombre, pues bien ese nombre es el que se va a reemplazar en el %m y entonces va a incluir el smb.conf.centro1 o el nombre del netbios que vos uses en esa maquina.

Sencillo y efectivo, es mas asi podes poner configuraciones especiales para cualquier maquina la que vos quieras!.

Linux, cada dia me sorprende mas.:)