Pessoal, um breve descritivo sobre LM, NTLM e NTLMv2.
Num ambiente de rede o
NTLM é utilizado como o protocolo de autenticação para transações entre dois computadores, em que um ou ambos os computadores executem o Windows. As redes com esta configuração são conhecidas pela designação modo misto, a predefinição na família do Windows Server 2003.
Além disso, o NTLM é o protocolo de autenticação para computadores que não participam num domínio, tal como servidores e grupos de trabalho autônomos, nosso
Linux.
Já a autenticação
NTLMv2 (versão 2 do NTLM) é muito mais segura do que a autenticação NTLM e a autenticação
LM (LAN Manager) fornecida com o Windows 98. Embora ambas não sejam tão forte quanto a autenticação Kerberos, a NTLMv2 é muito mais segura. Porem não funciona "ainda" com nosso Samba.
Depois de muito pesquisar descobri que não é preciso fazer nenhuma alteração no Linux e sim mudar um pequeno valor no registro do Windows. Nessa alteração nós tiraremos o método de autenticação NTLMv2 e colocaremos NTLM ou LM como sendo o método padrão.
Procedimento:
- Clicar em iniciar | Executar | regedit
- Localizara chave HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa
- Alterar o valor LMCompatibilityLevel de 3 para 0
- 0 corresponde a NTLM e LM
- Fechar o editor de registro e reiniciar.
Bom é isso.
Espero ter ajudado!