Con SMB, las contraseñas no encriptadas (o de texto plano) se envían en mayúsculas, igual que los nombres de usuarios de los que ya hablamos. Muchos usuarios Unix, de todas formas, eligen contraseñas con letras mayúsculas y minúsculas. Samba, por defecto, sólo intenta verificar la contraseña en minúsculas, y sin poner en mayúsculas la primera letra.
Como username level, hay una opción password level que se puede usar para intentar varias permutaciones de la contraseña con letras mayúsculas. Esta opción toma un valor entero que establece cuantas letras de la contraseña deben convertirse a mayúsculas cuando el cliente intente conectarse al recurso. Puedes establecer esta opción como sigue:
[global] password level = 3
En este caso, Samba intentara todas las permutaciones que pueda computar de la contraseña con tres letras mayúsculas. Cuanto mayor sea el nombre, mas cálculos habrá de hacer Samba para comprobar la contraseña y más tiempo llevara el proceso de conexión a un recurso.
TLDP-ES 03/11/2002