Impossível conectar-se a pastas compartilhadas do Windows XP para o Mac OS X 10.10

2

Estou tentando configurar um Macbook rodando o Yosemite 10.10.5 e um PC executando o Windows XP para compartilhar algumas pastas na minha rede doméstica. Resumidamente, eu defini um IP constante que eles usarão para se conectarem à rede. Em seguida, as pastas compartilhadas foram configuradas: no Mac OS, usando o Preferences > Sharing placa e no Windows através do Properties > Sharing > Advanced Sharing cardápio. Tudo funciona bem quando eu solicitar uma conexão do Macbook para o PC: eu uso Finder > Connect to a Server, preenchendo a linha em branco com smb://IP_OF_THE_PC e, em seguida, inserir o nome de usuário e a senha da conta que está compartilhando esses dados. Pelo contrário, fazendo o procedimento inverso, quero dizer solicitando uma conexão do PC para o Macbook - lançando o comando \\IP_OF_THE_MAC no menu Iniciar, a configuração parece não funcionar. Atenciosamente, estou um pouco surpreso porque a mesma configuração estava boa quando eu estava rodando o Mavericks 10.9 e então eu suponho que tudo isso é devido a alguma modificação introduzida pelo próprio Yosemite. No final, alguém pode me sugerir outros parâmetros que eu deveria verificar e / ou editar para permitir o correto funcionamento de tudo isso?

rudicangiotti
fonte

Respostas:

0

Ao lançar o Mac OS X Yosemite, a Apple atualizou o protocolo SMB para a versão 3, conforme documentado Aqui . O Windows XP, por seu lado, funciona quase certamente com o protocolo SMB 1, porque a atualização para a versão 2 foi feita no Windows Vista, conforme mencionado Aqui . A compatibilidade retroativa permite que o SMB 3 se conecte a versões anteriores, mas não a vice-versa. Esse problema pode ser resolvido usando o Samba, uma implementação gratuita e de código aberto do protocolo SMB que garante total compatibilidade entre diferentes sistemas operacionais. É possível instalar e gerenciar o Samba no Mac OS instalando SMBUp .

rudicangiotti
fonte
0

Recentemente me deparei com esse problema ao tentar migrar uma máquina antiga do Windows XP para uma máquina virtual no macOS 10.11 VMWare Fusion 8. A máquina Windows "envia" dados para o servidor Mac usando SMB.

Um pouco de pesquisa encontrou este Q & amp; A, mas um pouco mais descobriu que isso é realmente causado pelo nível de autenticação padrão exigido pelo macOS mudando junto com a versão SMB.

Não há necessidade de instalar nenhum software adicional, isso pode ser corrigido criando um arquivo de lista de propriedades em /Library/Preferences/ chamado com.apple.GSS.NTLM.plist.

O conteúdo do arquivo deve 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>

Observe que isso está permitindo a autenticação SMB 1 (e 2) em seu Mac para que você reduza efetivamente a segurança do seu computador fazendo isso.

Você pode ter que parar e iniciar o compartilhamento para que essa preferência entre em vigor.

O crédito para essa correção vai para "Allan", veja o uk.comp.sys.mac grupo de notícias postar "Autenticação ntlmv1 no compartilhamento de área de trabalho Yosemite" de outubro de 2014.

MikeLimaOscar
fonte