Tengo una configuración de servidor samba desde hace algún tiempo. Es un NAS de hardware, que desafortunadamente no proporciona acceso a los registros de Samba. (el modelo exacto del NAS se llama Addonics NAS Adapter)
También tengo una máquina con Windows Vista y Windows XP; desde ambas puedo asignar \\ 192.168.0.20 \ Smd sin errores ( el uso neto l: \\ 192.168.0.20 \ Smd funciona, después de solicitar mi nombre de usuario y contraseña )
También compré una computadora nueva, con Windows 7, y cuando trato de ejecutar exactamente el mismo comando de uso de red, usando el mismo par de nombre de usuario / contraseña, aparece el mensaje " La contraseña de red especificada no es correcta " . . También probé el mapeo desde el menú del explorador de Windows y obtuve el mismo error.
Sincronicé los relojes de las dos máquinas, intenté de nuevo ... y aún persiste el mismo error.
Entonces, lo que es realmente sorprendente aquí es que el mapeo funciona desde máquinas con Windows XP y Windows Vista, pero falla desde una máquina con Windows 7 que usa exactamente el mismo comando y nombre de usuario / contraseña. ¿Alguien tiene alguna idea de qué podría estar causando esto o cómo resolver el problema? Gracias
Respuestas:
La explicación de Dominic D de lo que está sucediendo es correcta: Vista, Windows7 y Windows2008 r2 usan NTLMv2 de manera predeterminada. Las implementaciones más antiguas de Samba no admiten esto y devolverán un error de contraseña. Afortunadamente, puede decirle a Vista y Windows 7 (y supongo que el Servidor 2k8) use el protocolo v1 si el v2 no está disponible.
Estas son mis notas para Vista, funcionaron para Windows 7 Pro de 64 bits.
Si está atascado con una Vista Home, no hay secpol.msc. En lugar:
fuente
Windows7 y Windows2008 r2 usan NTLMv2 de forma predeterminada. Las implementaciones más antiguas de Samba no admiten esto y devolverán un error de contraseña.
Tuvimos exactamente el mismo problema en nuestro NAS.
Dos soluciones
fuente
Probablemente no sea así, pero puede intentar deshabilitar SMB2 en la máquina con Windows 7. SMB2 se introdujo con Windows Vista, por lo que si la máquina Vista funciona, creo que la máquina 7 también funcionaría, pero no estaría de más intentarlo.
fuente
Dudo en publicar esto como respuesta, porque es muy endeble, pero esto puede ser una cosa puramente de Win7 Home que las personas que usan ediciones pro o ultimate no verían. Recuerdo haber leído algo sobre grupos en el hogar, ¿y pueden tener una funcionalidad limitada o un cambio en la sintaxis?
Puede consultar con superuser.com aunque solo sea porque pueden tener más experiencia con la versión doméstica. (La versión de inicio también puede significar que la pregunta pertenece a SU, pero creo que los votos deberían decidir que ... parece un poco gris para modificarlo).
¿Puede obtener el recurso compartido pegando \ 192.168.0.20 \ Smd en el cuadro de ejecución?
fuente
Podría ser un problema con los requisitos de NTLM. He leído que algunas personas tienen que hacer lo siguiente para que su caja Win 7 funcione con samba.
fuente
Debe utilizar barras diagonales inversas dobles en sus rutas UNC.
Me gusta esto:
net use I: \\192.168.0.20\Smd
fuente