Hiparco

Recetas y trucos de GNU/Linux e informática en general

Alojado en http://guimi.net

Samba – Resolución de problemas

Comprobaciones

Empezamos con algunas comprobaciones básicas

# smbclient -L localhost
# smbclient -L localhost -U%
# smbclient -L localhost -U guimi
# smbclient -U guimi //Servidor/guimi

 

También podemos seguir “The samba checklist“, que en resumen sería:

# testparm smb.conf
# ping Mi-servidor
# ping Un-cliente
# smbclient -L localhost
# smbclient -L localhost -U%
# smbclient -L localhost -U guimi -W MI_dominio
# smbclient -L Mi-servidor
# smbclient -L Mi-servidor -U%
# smbclient -L Mi-servidor -U guimi -W MI_dominio
# nmblookup -B Mi-servidor __SAMBA__
# nmblookup -B Un-cliente ‘*’
# nmblookup -d 2 ‘*’
# smbclient //Mi_servidor/Un_recurso
# nmblookup -M Mi_dominio

En un cliente Windows:

c:\> net view \\Mi-servidor
c:\> net use x: \\Mi_servidor\Un_recurso

 

Posibles errores

signing is mandatory (w2003)

Si el servidor es un Windows 2003 Server puede generar el error:

cli_negprot: SMB signing is mandatory and we have disabled it.
10659: protocol negotiation failed
SMB connection failed

Para solventarlo hay que modificar el registro del servidor, bajo la clave
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

Y poner “enablesecuritysignature” y “requiresecuritysignature” a 0.

Clientes Windows XP

Los clientes deben tener instalado el servicio “Cliente de redes Microsoft”.
 
Según indica Microsoft:
“Windows XP Home Edition no se puede unir a un dominio. Sólo se puede configurar como un miembro de un grupo de trabajo.”
 
Para que una maquina con Windows XP Professional pueda acceder al dominio puede ser necesario cambiar la siguiente entrada del registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\parameters

Y poner “requiresignorseal” a 0.
Además en las políticas de seguridad del hay que tener deshabilitadas:

  • Miembro de dominio: Descifrar o firmar digitalmente datos de un canal seguro (siempre)

  • Miembro de dominio: Deshabilitar cambios de contraseña de cuentas de equipo.
  • Miembro de dominio: Requerir clave de sesión protegida (W2000 o más reciente).

Resolución de problemas en Samba, Configurar Samba, Problemas frecuentes SMB

Categoría: Redes, Software Libre