Ingressando o Windows 7 no domínio PDC SAMBA

Publicado por Caio César Carvalho Maracaipe em 16/03/2010

[ Hits: 22.758 ]

 


Ingressando o Windows 7 no domínio PDC SAMBA



Windows 7 só e compatível com as versões 3.3 e 3.4 do Samba!

Utilizava uma versão do Samba 3.0.22-13.16 e atualizei para 3.4.2. Em seguida alterei as seguintes chaves no registro do Windows 7:

HKLM\System\CCS\Services\LanmanWorkstation\Paramet ers
DWORD DomainCompatibilityMode = 1
DWORD DNSNameResolutionRequired = 0

HKLM\System\CCS\Services\Netlogon\Parameters
DWORD RequireSignOrSeal = 1
DWORD RequireStrongKey = 1

Lembre-se: se rodar o serviço de DHCP no seu servidor, tem que ter o IP do servidor WINS (IP onde roda o Samba), caso contrário ele não identificará o servidor PDC. Também desabilite o firewall do Windows 7.

Depois tente ingressar no domínio normalmente, ira aparecer um erro como esse:

"Changing the Primary Domain DNS name of this computer to "" failed.
The name will remain "MYDOM". The error was:
The specified domain either does not exist or could not be contacted"

Mas e só prosseguir que dará certo.

Boa Sorte a todos!
caiocarvalho08

Fonte: http://wiki.samba.org/index.php/Windows7

Outras dicas deste autor

Ativando proxy transparente no SuSefirewall

Adicionando clientes Windows 7 no Samba PDC

Leitura recomendada

Erro de instalação do Linux

Grub2 não detecta Windows [Resolvido]

Crie o seu próprio modo de vídeo (modeline)

Acelerando sua conexão sem alterar sua linha nem modem

Fundindo Slackware com Salix

  

Comentários
[1] Comentário enviado por srf em 19/03/2010 - 19:04h

Olá.... estou a 3 dias tentando fazer o win7 Pro funcionar com Samba...
Estou usando o Samba samba-3.4.7-58.fc12 no Fedora 12
Quando tenta ingressas no domnio da o tal erro de: Falha em relação a confiança...
e no Linux nos logs mostra: check_ntlm_password: Authentication for user [WINSETE-PC$] -> [WINSETE-PC$] FAILED with error NT_STATUS_NO_SUCH_USER
Fiz varios testes e varias combinações de configuração.. mas sem sucesso..

O que posso fazer para conseguir ingressar o 7 no dominio?

[2] Comentário enviado por Caio Carvalho em 19/03/2010 - 19:29h

Cara, cheque os seguintes itens:

Vc criou as contas de maquina? se não o comando é esse:

/usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false nomedamaquina

Você criou a conta do root no samba?

smbpasswd -a root

Verifique se o firewall da maquina está desabilitado

Um abraço e boa sorte!

[3] Comentário enviado por srf em 19/03/2010 - 20:13h

Sim as contas foram criadas, se eu der um car /etc/passwd aparece a conta...
porém as senhas do samba não estão sendo gravadas dentro de /etc/samba/smbpasswd .... acho que algo haver com isso
A senha do root Ok
Firewall Ok...


[4] Comentário enviado por srf em 25/03/2010 - 15:51h

Olá, Gostaria de saber se alguém já conseguiu colocar o Windows 7 no Dominio
do samba, já segui vários procedimentos no final quando tento ingressar gera
estes erros no log do linux:

Mar 25 13:24:23 localhost smbd[1741]: _netr_ServerAuthenticate3:
netlogon_creds_server_check failed. Rejecting auth request from client
WIN7-PC machine account WIN7-PC$

Estou usando Fedora 12 Samba-3.4.7-58
Já fiz a alteração no registro conforme orientação do site:

[5] Comentário enviado por srf em 09/04/2010 - 11:37h

Ainda não consegui...

Olá.... já fiz td isso reconferi varias vezes

veja o erro que esta ocorrendo:

O usuário não pode ser adicionado porque ocorreu o seguinte erro:

Falha ba relação de confiança entre esta estação de trabalho e o domínio primário


[6] Comentário enviado por wagner.cesario em 14/06/2010 - 19:41h

Amigos também tive problemas com o windows 7. Fiz todas as alterações nos registros do windows, mas só consegui quando desabilitei o firewall do windows.

[7] Comentário enviado por franklincsilva em 23/06/2010 - 09:40h

No meu caso já tenho o SAMBA PDC como controlador de domínio e com Windows 7 locando meus usários.

Para isto estou usando uma dristro Linux Ubuntu 9.10 com os pacotes samba instalado versão 3.4 como tela abaixo:

root@srvspbr:/# smbstatus

Samba version 3.4.0
PID Username Group Machine
-------------------------------------------------------------------
5061 usuario usuario wsm-2cpd-63

Service pid machine Connected at
-------------------------------------------------------
usuario 5061 wsm-2cpd-63 Wed Jun 16 17:29:00 2010

No locked files

root@srvspbr:/#

Como feito isto?
Simples, primeiro como falei meu samba é o 3.4.0

Fiz uma configuração simples no arquivo SMB.CONF como na fonte abaixo:
http://www.gdhpress.com.br/redeseservidores/leia/index.php?p=cap6-8

#
#arquivo smb.conf
#

[global]
workgroup = Dominio
netbios name = GDH
server string = Samba PDC

domain master = yes
preferred master = yes
local master = yes
domain logons = yes
logon script = netlogon.bat

security = user
encrypt passwords = yes
os level = 100

logon home = \\%L\%U\.profiles
logon path = \\%L\profiles\%U

[profiles]
path = /var/profiles
writeable = Yes
browseable = No
create mask = 0600
directory mask = 0700

[netlogon]
comment = Servico de Logon
path = /var/samba/netlogon
guest ok = Yes
browseable = No

[homes]
comment = Diretorio Home
valid users = %S
guest ok = Yes
browseable = No

#
# Fim do meu arquivo do samba.

no final basta executar:

/etc/init.d/samba restart

e rodar:
no konsole:

testparm.samba3

voce tera a tela a seguir:

Load smb config files from /etc/samba/smb.conf
Processing section "[netlogon]"
Processing section "[homes]"
Processing section "[profiles]"
Loaded services file OK.
Server role: ROLE_DOMAIN_PDC

Maravila!!! SAMBA no AR!!!!

Agora no Cliente Windows 7 é isso ai:

Bastei usar o procedimento aqui:
http://wiki.samba.org/index.php/Windows7

Ou melho baixe o arquivo completo:
https://bugzilla.samba.org/attachment.cgi?id=4988&action=view

Meu é batata basta executar a REG de registro que muda as seguintes linhas do Registo:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\Parameters]

"DNSNameResolutionRequired"=dword:00000000

"DomainCompatibilityMode"=dword:00000001

Agora vamos para a parte de cadastramento da maquina no Samba:


Vamos criar um usuario no Sistema e também de acesso ao Samba:
Criando o usuario no Sistema:
#adduser franklin
#smbpasswd -a franklin

vamos agora criar a maquina no samba para que esta possa ingressar no PDC. (Ou pençou que é ingual ao Windows que qualquer um entra?:).

useradd -d /dev/null -s /bin/false wsm-2cpd-63$
passwd -l wsm-2cpd-63$
smbpasswd -a -m wsm-2cpd-63

Agora é so diversão.

OBS: Em outra versão do Linux como 3.0.20d tive problema de relação de confiança.
Conseguir ingressar no domino mas não loca no domino. este problema impede adicionar os usuários este ja no dominio.

E isso ai..

para mais detalhes basta mandar um email ou postar aqui suas duvidas.

Comigo da redondo...

[8] Comentário enviado por Juan76 em 18/03/2011 - 10:31h

Consegui ingressar no domínio, mais ñ consigo adicionar usuarios!!

como é q resolvo esse pro???

[9] Comentário enviado por Caio Carvalho em 18/03/2011 - 14:47h

Olá Juan76!

Para resolver este problema digite essa linha de comando:

add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false nomedamaquina

(No fim o nome da sua máquina)

Assim você estará criando uma conta de máquina para ingressar no dominio, tem outra coisinha também se vc usa DHCP, coloque o ip do seu servidor PDC na opção servidor WINS no seu servidor, por exemplo 192.168.0.254, se usa IP fixo coloque o ip dp servidor PDC no WINS no seu windows.

Um Abraço!

[10] Comentário enviado por Caio Carvalho em 18/03/2011 - 14:53h

Também não esqueça de adicionar os usuarios neh

adduser nomedousuario
passwd nome usuario (coloca uma senha para o usuario)

smbpasswd -a nomeusuario

Qualquer duvida meu MSN caiocarvalho08@hotmail.com

Um abraço!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts