Home Tutoriais Sistemas Operacionais Atualizando Samba no Lenny para suportar Windows 7


Somente as versões do samba acima da 3.3 conseguem permitir o ingresso de máquinas com Windows 7 no domínio. A opção que resta é atualizar a versão do samba.

Procedimento realizado no Debian Lenny

Antes de fazer a atualização faça um backup de segurança da pasta “/etc/samba” e “/var/lib/samba” e vamos a atualização.

Primeiro vamos editar o sources.list para adicionar o repositório da ultima versão do samba que é a 3.5.6.

# vim /etc/apt/sources.list

e no final do arquivo adicione o repositório :

deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free

Salve e saia do arquivo, e vamos atualizar.

# apt-get update

Não se esqueça em hipótese alguma de fazer o backup.

Remova o samba instalado atualmente por completo.

# /etc/init.d/samba stop
# apt-get remove samba-common

Com a versão antiga removida vamos instalar a nova

# apt-get -t lenny-backports install samba

E necessário instalar um pacote adicional que é o que faz as opções do samba como testparm, smbpasswd e net.

# apt-get -t lenny-backports install samba-common-bin

Faça uma copia do /etc/samba/ e /var/lib/samba/ agora.

Restaure o arquivos /etc/samba/smb.conf que havia efetuado backup no início deste tutorial.

No meu caso tive que migrar meus dados do samba que eram smbpasswd para tdbsam

# pdbedit -i smbpasswd:/etc/samba/smbpasswd -e tdbsam:/var/lib/samba/passdb.tdb

Vamos adicionar as linhas abaixo no /etc/samba/smb.conf para que o windows 7 funcione com o samba

passdb backend = tdbsam
ntlm auth = Yes
lanman auth = Yes
client ntlmv2 auth = Yes

Agora vamos reiniciar o serviço

# /etc/init.d/samba restart

Agora seu samba já esta na versão 3.5.6, para testar e só executar:

# smbstatus

Terminando, volte a sources.list e apague a linha que foi inserida.

Obs: Antes de tentar ingressar uma máquina Windows 7 no domínio crie nela um arquivo ex: dominiosamba.reg com o conteúdo abaixo e execute para que possa alterar os parametros necessários no regedit.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesLanmanWorkstationParameters]
“DomainCompatibilityMode”=dword:00000001
“DNSNameResolutionRequired”=dword:00000000

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa]
“LmCompatibilityLevel”=dword:00000000

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesNetlogonParameters]
"RequireSignOrSeal"=dword:00000001
"RequireStrongKey"=dword:00000001

Fonte: http://www.robertoalmeida.com/linux/atualizando-samba-no-lenny-para-suportar-windows-7

   

Leave a Reply

This blog is kept spam free by WP-SpamFree.