Impossibile collegarsi a cartelle condivise da Windows XP a Mac OS X 10.10

2

Sto provando a configurare un Macbook con Yosemite 10.10.5 e un PC con Windows XP in modo da condividere alcune cartelle sulla mia rete domestica. Riassumendo brevemente, ho definito un IP costante che useranno per connettersi alla rete. Quindi, le cartelle condivise sono state configurate: su Mac OS, usando la scheda Preferences > Sharing e su Windows attraverso il menu Properties > Sharing > Advanced Sharing . Funziona tutto bene quando richiedo una connessione dal Macbook al PC: utilizzo Finder > Connect to a Server , riempiendo la riga vuota con smb://IP_OF_THE_PC e quindi inserendo il nome utente e la password dell'account che condivide questi dati. Al contrario, facendo la procedura inversa, intendo richiedere una connessione dal PC al Macbook - lanciando il comando \IP_OF_THE_MAC dal menu Start, la configurazione sembra non funzionare. Cordialmente, sono un po 'sorpreso perché la stessa configurazione andava bene quando eseguivo Mavericks 10.9 e quindi suppongo che tutto questo sia dovuto a qualche modifica introdotta da Yosemite stessa. Alla fine qualcuno può suggerirmi altri parametri che dovrei controllare e / o modificare per consentire il corretto funzionamento di tutto questo?

    
posta rudicangiotti 18.09.2015 - 17:27
fonte

2 risposte

0

Rilasciando Mac OS X Yosemite, Apple ha aggiornato il protocollo SMB alla versione 3, come documentato qui . Windows XP, dalla sua parte, funziona quasi certamente con il protocollo SMB 1, perché l'aggiornamento alla versione 2 è stato eseguito su Windows Vista, come menzionato qui . La compatibilità con le versioni precedenti consente a SMB 3 di connettersi alle versioni precedenti, ma non viceversa. Questo problema può essere risolto utilizzando Samba, un'implementazione gratuita e open source del protocollo SMB che assicura la piena compatibilità tra diversi sistemi operativi. È possibile installare e gestire Samba su Mac OS installando SMBUp .

    
risposta data 19.09.2015 - 16:41
fonte
0

Recentemente mi sono imbattuto in questo problema mentre provavo a migrare una vecchia macchina Windows XP su una macchina virtuale sotto macOS 10.11 VMWare Fusion 8. La macchina Windows "spinge" i dati sul server Mac usando SMB.

Un po 'di ricerca ha trovato questo Q & A, ma un po' più ho scoperto che questo è effettivamente causato dal livello di autenticazione predefinito richiesto da macOS che cambia con la versione SMB.

Non è necessario installare alcun software aggiuntivo, questo può essere risolto creando un file di elenco di proprietà in /Library/Preferences/ chiamato com.apple.GSS.NTLM.plist .

Il contenuto del file dovrebbe essere:

<?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>

Nota, questo consente l'autenticazione SMB 1 (e 2) sul tuo Mac in modo da ridurre efficacemente la sicurezza del tuo computer.

Potrebbe essere necessario interrompere e avviare la condivisione affinché questa preferenza abbia effetto.

Il credito per questa correzione va a "Allan", vedi il uk.comp.sys.mac newsgroup post " autenticazione ntlmv1 su condivisione desktop Yosemite "da ottobre 2014.

    
risposta data 17.02.2017 - 18:47
fonte

Leggi altre domande sui tag