No es posible conectarse a carpetas compartidas desde Windows XP a Mac OS X 10.10

2

Estoy tratando de configurar una Macbook con Yosemite 10.10.5 y una PC con Windows XP para compartir algunas carpetas en mi red doméstica. Resumiendo brevemente, he definido una IP constante que usarán para conectarse a la red. Luego, las carpetas compartidas se configuraron: en Mac OS, usando la placa Preferences > Sharing y en Windows a través del menú Properties > Sharing > Advanced Sharing . Todo funciona bien cuando solicito una conexión de la Macbook a la PC: uso Finder > Connect to a Server , llenando la línea en blanco con smb://IP_OF_THE_PC y luego inserto el nombre de usuario y la contraseña de la cuenta que comparte estos datos. Por el contrario, al realizar el procedimiento inverso, me refiero a solicitar una conexión desde la PC a la Macbook: al iniciar el comando \IP_OF_THE_MAC desde el menú Inicio, la configuración no funciona. Sinceramente, estoy un poco sorprendido porque la misma configuración estaba bien cuando estaba ejecutando Mavericks 10.9, por lo que supongo que todo esto se debe a alguna modificación introducida por el propio Yosemite. Al final, ¿puede alguien sugerirme otros parámetros que debería verificar y / o editar para permitir el correcto funcionamiento de todo esto?

    
pregunta rudicangiotti 18.09.2015 - 17:27

2 respuestas

0

Lanzando Mac OS X Yosemite, Apple ha actualizado el protocolo SMB a la versión 3, como se documenta aquí . Por su parte, Windows XP funciona casi con seguridad con el protocolo SMB 1, ya que la actualización a la versión 2 se realizó en Windows Vista, como se mencionó aquí . La compatibilidad con versiones anteriores permite que SMB 3 se conecte a versiones anteriores, pero no viceversa. Este problema se puede resolver utilizando Samba, una implementación de código abierto y gratuita del protocolo SMB que garantiza la compatibilidad total entre los diferentes sistemas operativos. Es posible instalar y administrar Samba en Mac OS instalando SMBUp .

    
respondido por el rudicangiotti 19.09.2015 - 16:41
0

Hace poco me encontré con este problema al intentar migrar una vieja máquina con Windows XP a una máquina virtual bajo macOS 10.11 VMWare Fusion 8. La máquina con Windows "inserta" datos en el servidor Mac usando SMB.

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

No es necesario instalar ningún software adicional, esto puede solucionarse 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 computadora al hacer esto.

Es posible que tenga que detener y comenzar a compartir para que esta preferencia tenga efecto.

El crédito para esta solución se aplica a "Allan", consulte el grupo de noticias uk.comp.sys.mac post " autenticación ntlmv1 en el recurso de escritorio de Yosemite "desde octubre de 2014.

    
respondido por el MikeLimaOscar 17.02.2017 - 18:47

Lea otras preguntas en las etiquetas