Windows 7, conectando-se aos compartilhamentos Samba

25

Como posso me conectar a um compartilhamento Samba com autenticação usando o Windows 7?

Temos vários servidores Linux, HP-UX e AIX em nossa rede com pastas compartilhadas usando o Samba. Eles não estão conectados ao nosso Active Directory ou algo assim; apenas digitamos um nome de usuário e senha quando nos conectamos a eles. Eles ainda funcionam bem no Windows XP, mas atualizamos algumas máquinas para o Windows 7 e elas não podem acessar os compartilhamentos. Você é solicitado a fornecer uma senha, mas ela diz "A senha de rede especificada está incorreta" (não está).

Colin Pickard
fonte

Respostas:

23
  1. Execução: gpedit.msc

  2. Encontrar:

    Raiz do console -> Diretiva do Computador Local -> Configuração do Computador -> Configurações do Windows -> -> Configurações de Segurança -> Diretivas Locais -> Opções de Segurança

    Quando você estiver lá, altere as seguintes políticas

  3. Cliente de rede Microsoft: envie uma senha não criptografada para um servidor SMB de terceiros: mude para "Ativado".

  4. Segurança de rede: nível de autenticação do LAN Manager: selecione a opção: Enviar LM e NTLM - use a segurança da sessão NTLMv2 se negociada.

Cy.
fonte
Obrigado, isso resolve o problema. Parece que nós provavelmente deve ser samba de capacitação sobre todos os nossos servidores também, mas isso vai demorar um pouco ...
Colin Pickard
1
não funciona para mim> :(
endolith 10/06
5
@ Cy. Em vez de executar o gpedit.msc e fazer toda essa navegação, o secpol.msc leva você diretamente às suas configurações de segurança. Tudo o resto está correto, caso contrário ..
1
@ user168261: Estou executando a versão mais recente do Samba. # 4 funciona (e é necessário). O nº 3 é desnecessário (com versões posteriores do Samba).
Gerrat 11/07
2
Estou executando o Windows 8 e esta solução não funcionou para mim.
ktamlyn
6

Eu tive o mesmo problema. Isso fez o trabalho para mim:

Faça o Vista e o Samba funcionarem | TechRepublic

  1. Abra o comando Executar e digite "secpol.msc".

  2. Pressione "continuar" quando solicitado pelo Vista.

  3. Clique em "Políticas locais" -> "Opções de segurança"

  4. Navegue até a diretiva "Segurança de rede: nível de autenticação do LAN Manager" e abra-a.

  5. Por padrão, o Windows Vista define a política como "apenas respostas NTVLM2". Altere isso para "LM e NTLM - use a segurança da sessão NTLMV2 se negociada".

0fnt
fonte
+100 se eu pudesse! Estou tentando fazer isso funcionar há mais de um dia.
Gerrat 11/07
1
No Windows 7, defina "Segurança de rede: nível de autenticação do LAN Manager" -> Enviar apenas resposta NTLMv2
pkSML
3

Se você estiver executando uma versão antiga do Samba, é possível que esteja com esse problema . Aqui está mais uma discussão . Basicamente, o Windows Vista e 7 desabilitam um método de autenticação antigo e inseguro que o Samba estava usando por padrão. Ajustar a configuração do registro conforme descrito no artigo deve fazê-la funcionar. Idealmente, é claro, você atualizaria o Samba para uma nova versão, mas isso pode não ser possível no momento.

Se isso não funcionar, você poderia postar a versão do Samba que está executando?

dsolimano
fonte
Eu não tinha uma chave LmCompatibilityLevel na minha máquina Win7. Não sei se a criação da chave teria funcionado? A solução gpedit funcionou para mim de qualquer maneira.
Colin Pickard 03/03
1
Qual versão do Samba é necessária? É um problema de configuração do samba?
endolith
0

Eu tive o mesmo problema. Quando tento conectar, recebo um 0x80004005erro de permissão:

insira a descrição da imagem aqui

Enquanto eu faço:

  • Alterar a segurança da rede: nível de autenticação do LAN Manager para "Enviar respostas LM e NTLM"
  • Altere o Minimum Session Security para NTLM SSP para desativar "Exigir criptografia de 128 bits" para "No Minimum Security".
  • Desinstalando o KB2536276 .

Outra coisa que não deve ser feita é:

  • ativar Client for Microsoft Networksno meu WiFi oscila Network panel.

Permitindo File and printer sharing for Microsoft Networksem Network panelpermitir-me o acesso a Win7 pastas compartilhadas.

gavenkoa
fonte