El acceso al recurso compartido de Windows 10 funciona desde Windows 10 pero no desde Windows 8.1

El acceso al recurso compartido de Windows 10 funciona desde Windows 10 pero no desde Windows 8.1

Tengo un dominio unido a Windows 10 Enterprise (actualizado desde Win 8.1) con un usuario local "x". Creo un recurso compartido y le doy a "x" algunos derechos sobre el recurso compartido, lectura o lo que sea. Los derechos de carpeta están cubiertos por "Todos", pero también puedo otorgar acceso explícito a "x", no importa.

Ahora lo hago

net use \\mycomputer\share password /user:mycomputer\x

Esto funciona bien en mi máquina local y en otras dos computadoras con Windows 10, pero no en una variedad de máquinas con Windows 8.1 (incluidas las recién instaladas). El error que se muestra es "Acceso denegado".

Cuando miro el registro de eventos de seguridad de Windows en la máquina compartida, veo una autenticación exitosa para el usuario "x", seguida de un inicio de sesión para ese usuario y (solo en caso de "acceso denegado") un cierre de sesión inmediato.

¿Algunas ideas?

Respuesta1

Lo encontré con Wireshark comparando una solicitud de autenticación exitosa con una fallida. El fallido fue sospechosamente 9 bytes más largo...

Después de profundizar en los rincones más profundos de la respuesta NTLMv2, encontré la diferencia. No utilicé un FQDN en el nombre de la computadora y mientras la solicitud de Win10 (en funcionamiento) configuró el Target Nameatributo en simple cifs/mycomputername, la solicitud de Win8.1 lo configuró en cifs/mycomputername.x.y.comdonde x.y.comestaba el sufijo DNS principal.

Entonces la solución fue usar el FQDN en el nombre de usuario como

net use \\mycomputer\share password /user:mycomputer.mydomain.com\x

información relacionada