1 votos

Imposible conectarse a carpetas compartidas desde Windows XP a Mac OS X 10.10

Estoy intentando configurar un Macbook con Yosemite 10.10.5 y un PC con Windows XP para compartir algunas carpetas en mi red doméstica. Resumiendo, he definido una IP constante que utilizarán para conectarse a la red. Luego, se han configurado las carpetas compartidas: en Mac OS, utilizando el Preferences > Sharing y en Windows a través del Properties > Sharing > Advanced Sharing menú. Todo funciona bien cuando solicito una conexión desde el Macbook al PC: Utilizo Finder > Connect to a Server rellenando la línea en blanco con smb://IP_OF_THE_PC y luego insertar el nombre de usuario y la contraseña de la cuenta que está compartiendo estos datos. Por el contrario, haciendo el procedimiento inverso, me refiero a solicitar una conexión desde el PC al Macbook - lanzando el comando \\IP_OF_THE_MAC desde el menú Inicio, la configuración parece no funcionar. Sinceramente, estoy un poco sorprendido porque la misma configuración estaba bien cuando ejecutaba Mavericks 10.9 y por lo tanto supongo que todo esto se debe a alguna modificación introducida por el propio Yosemite. En fin, ¿alguien puede sugerirme otros parámetros que deba revisar y/o editar para permitir el correcto funcionamiento de todo esto?

0voto

rudicangiotti Puntos 16

Al lanzar Mac OS X Yosemite, Apple ha actualizado el protocolo SMB a la versión 3, tal y como se documenta aquí . Windows XP, por su parte, funciona casi con toda seguridad con el protocolo SMB 1, ya que la actualización a la versión 2 se ha realizado en Windows Vista, como se ha mencionado aquí . La retrocompatibilidad permite que SMB 3 se conecte a versiones anteriores, pero no a la inversa. Este problema puede solucionarse utilizando Samba, una implementación libre y de código abierto del protocolo SMB que asegura la total compatibilidad entre diferentes sistemas operativos. Es posible instalar y gestionar Samba en Mac OS instalando SMBUp .

0voto

MikeLimaOscar Puntos 196

Recientemente me encontré con este problema mientras intentaba migrar una vieja máquina Windows XP a una máquina virtual bajo MacOS 10.11 VMWare Fusion 8. La máquina Windows "empuja" los datos al servidor Mac usando SMB.

Un poco de búsqueda encontró este Q&A, pero un poco más encontró que esto es en realidad causado por el nivel de autenticación por defecto requerido por MacOS cambiando junto con la versión de SMB.

No es necesario instalar ningún software adicional, esto se puede arreglar creando un archivo de lista de propiedades en /Library/Preferences/ llamado com.apple.GSS.NTLM.plist .

El contenido del archivo debe ser:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
  <dict> 
    <key>NTLMv1</key>
    <true/> 
    <key>NTLMv2</key>
    <true/> 
  </dict> 
</plist>

Tenga en cuenta que esto permite la autenticación SMB 1 (y 2) en su Mac, por lo que está reduciendo efectivamente la seguridad de su ordenador al hacer esto.

Es posible que tenga que detener e iniciar la compartición para que esta preferencia surta efecto.

El mérito de este arreglo es de "Allan", ver el es.comp.sys.mac grupo de noticias Correo electrónico: "Autenticación ntlmv1 en el escritorio compartido de Yosemite" de octubre de 2014.

0 votos

Esto no funciona en las versiones más recientes de MacOS (ver: discussions.apple.com/thread/7689984?answerId=30733910022 ) y tampoco es necesario. XP con SP3 puede soportar NTLM v2 ( kb.iu.edu/d/atcm ) y MacOS (incluso Catalina) pueden soportar SMB1 (Siga las instrucciones aquí: support.apple.com/es-us/HT204021 pero utiliza un "3" en lugar de un "2" para soportar SMB1 y 2). He probado esto con XP Home y MacOS 10.15. Es importante distinguir entre la versión de SMB (XP sólo soporta SMB1) y el protocolo/versión de autorización (los MacOS modernos no soportan menos que NTLM v2).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X