Eu tenho uma versão 4.1.11 do servidor Samba em execução no Ubuntu 14.04. Não consigo conectar no Windows 10 (mas no Windows 7).
O servidor e os clientes não estão na mesma LAN.
A mensagem de erro dada pelo Windows é que o servidor está online, mas não está respondendo. No entanto, os logs do Samba dizem o contrário.
Anexei os logs para uma tentativa de conexão com falha do Windows 10 e os para uma tentativa bem-sucedida do Windows 7 (para comparação).
Resumidamente, ao contrário da tentativa bem-sucedida, a falha começa com:
switch message SMBnegprot (pid 2855) conn 0x0
então ele solicita vários protocolos diferentes antes de selecionar SMB2_FF
. Então, depois de algumas negociações de segurança, muda o protocolo SMB 2.???
e, em seguida SMB3_00
, seguido por:
Server exit (NT_STATUS_END_OF_FILE).
A tentativa bem-sucedida seleciona o protocolo SMB2_10
desde o início, mas esse protocolo nem sequer é solicitado pelo Windows 10.
Aqui estão os logs:
Tentativa com falha (do Windows 10)
http://pastebin.com/M0xmBuY3
Tentativa bem-sucedida (no Windows 7)
http://pastebin.com/jF8VzaiA
Adicionei meu arquivo smb.conf em um comentário (não pode ter mais de 2 links com <10 reputação)
Respostas:
Eu acho que tenho uma solução que funciona no Windows 7 - 10 e no Server 2012
No meu caso, comentar minha linha "smb ports 139" ajudou.
Estou usando o FreeBSD 10 com o Samba 4.4.5
Aqui está uma cópia do meu SMB4.conf. Eu espero que isso ajude alguém.
fonte
Isso resolveu meu problema:
https://lists.samba.org/archive/samba/2015-September/193886.html
Leitura adicional:
fonte
Descobri que isso funcionaria e, sem a necessidade de editar o Registro ou desativar os serviços SMB 2/3, consegui me conectar ao meu raspi 3 que usa o Samba-4.2.10-Debian digitando manualmente o endereço e digitando a configuração do nome netbios no arquivo smb.conf do raspi na barra de endereços do explorador de arquivos no Windows 10.
Eu clicava na guia rede, mas não encontrava meu compartilhamento de samba, mesmo que o compartilhamento de rede estivesse ativado e o que não, mas depois de digitar //192.168.0.22 (endereço do meu pi) ou // SAMBA (o nome netbios Eu configurei no smb.conf) Eu consegui conectar e compartilhar meu samba.
Meu Windows 10 na época ainda não se conectava ao SMB 4.x, mas isso parecia funcionar. Depois disso, apenas mapeie a unidade e não será mais necessário digitar manualmente o endereço.
Versão Win 10 - 10.0.14393 Build 14393 (com as atualizações mais recentes)
Espero que isso ajude mais alguém no futuro.
// SAMBA //192.168.0.22
fonte
No Windows 10 Fall Creators Update e no Windows Server, versão 1709 (RS3), o protocolo de rede Server Message Block versão 1 (SMBv1) não é mais instalado por padrão.
Programa e Recursos, adicionar / remover recursos do Windows ... ativar CIF / SMB 1.0
fonte
Concordo com outras pessoas relacionadas à configuração padrão no Windows 10 como cliente. Enfim, consegui funcionar SEM alterações no lado do cliente com essa configuração na seção Global no servidor samba (samba-4.7.1-9.el7_5.x86_64 - versão repo para o CentOs 7):
fonte
Eu tive o mesmo problema, minha estação de trabalho Windows 10 não pôde se conectar ao Sambashare após a atualização do win, os erros foram o erro 53 e os protocolos ausentes, as configurações de vitórias ausentes no registro, nada ajudou realmente no meu caso!
O que funcionou para mim foi:
Serviços abertos (clique com o botão direito do mouse em Iniciar -> Gerenciamento do computador -> Serviços e aplicativos -> e clique em serviços)
Agora em serviços, role para baixo até Estação de trabalho, o serviço está sendo executado? Caso contrário, você pode ter o mesmo problema que eu.
nos meus 3 PCs em funcionamento, agora todos têm dependências + Driver de suporte ao navegador + Serviço de interface de armazenamento em rede + Miniredirector SMB 1.x + Miniredirector SMB 2.0
A maneira como corrigi meu problema foi:
remover service: sc.exe excluir lanmanworkstation
Recrie o serviço: sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi
e depois inicie o serviço
E meu compartilhamento do Samba estava acessível mesmo sem a reinicialização.
fonte
Eu tenho o Samba 4.2.10 no CentOS 7.2. Nenhuma das respostas acima funcionou para mim, mas quando desabilitei o pacote jumbo no Windows 10, tudo começou a funcionar com as configurações padrão na instalação limpa do Windows 10, muito simples. Espero que ajude alguém. :)
fonte
Eu sou iniciante no Linux. Eu tentei muitas opções. Depois de muitas horas, encontrei a solução!
(Eu recomendo fazer uma cópia do smb.conf, e depois de tentar fazer alterações)
Outra coisa que eu acho importante: mude o caminho
/home/server-media/Desktop/test
ou crie o mesmo caminho no seu servidor!Para iniciar e parar o samba, use o comando
Para edição fácil, use o comandante da meia-noite. Iniciar no comando a partir da raiz "mc"
Copie todo o texto da configuração abaixo. Depois de tentar e ter certeza de que está funcionando, você pode excluir o antigo.
fonte