Modo simples de colocar o Windows XP no domínio Samba

Publicado por Reuber M de Santana em 09/06/2005

[ Hits: 49.302 ]

 


Modo simples de colocar o Windows XP no domínio Samba



Neste tutorial o Reuber M (reuber@giusoft.com.br) mostra de forma simples e objetiva como autenticar um Windows XP no Samba, visto que o mesmo requer uma configuração a mais que a família Windows 98.

Autenticando Windows XP no LINUX PDC

Por Reuber M (reuber@giusoft.com.br)

Primeiramente verifique se ambas as máquinas (servidor e estação) estão corretamente configuradas para rede: interface conectadas, configuradas corretamente com seus drivers, cabos conectados e funcionando, etc.

Após verificado, vamos ao servidor configurar o SAMBA.

Certifique-se que seu arquivo smb.conf contém os seguintes parâmetros:

[global]

encrypt passwords = Yes
domain logons = yes
logon drive = H: # aqui é a pasta home do usuário conectado, será mapeado na unidade H, dentro do seu explorer, somente usado para Windows XP, 2000, NT
Configurando a máquina Windows XP para autenticar no Domínio

Digamos que sua máquina seja chamada de cliente, sem as aspas duplas, é claro :)

Crie uma conta de máquina no arquivo /etc/passwd, basta executar o seguinte comando, como root:

# useradd -g domainmac -c "Maquina de Domínio" -s /bin/false -d /dev/null cliente$

O comando acima cria uma conta para a máquina cliente$ e torna ela parte do grupo domainmac. É necessário especificar o caracter $ após o nome da máquina para criar uma conta de máquina no domínio, caso contrário o próximo passo irá falhar.

Crie uma conta de máquina no arquivo /etc/samba/smbpasswd, basta executar o seguinte comando, como root:

# smbpasswd -m -a cliente

Isto cria uma conta de máquina para o computador cliente no arquivo /etc/samba/smbpasswd. Note que a criação de uma conta de máquina é muito semelhante a criação de um usuário, apenas precisa adicionar a opção -m. Quando for criar uma conta com o smbpasswd, não é necessário especificar $ no final do nome da máquina.

Após isso, vamos para o Windows XP.

1) Logue-se como administrador ou com direitos de administrador.

Primeiramente, vamos adicionar a máquina ao grupo de trabalho, seguindo estes passos:

2) Logue como administrador do sistemas local.

3) Entre no item "Sistema" dentro do painel de controle. A tela propriedades de sistema será aberta.

4) No campo "Descrição do Computador", coloque algo que descreva a máquina (opcional).

5) Clique na TAB "Nome do Computador" e no botão Alterar na parte de baixo da janela.

6) No campo nome do computador, coloque um nome de no máximo 15 caracteres para identificar a máquina na rede. Como exemplo criamos a máquina CLIENTE.

7) Clique em grupo de trabalho e digite o nome do grupo de trabalho na caixa de diálogo. Aquele que você criou na seção [global] do SAMBA.

8) Clique em OK e aguarde a mensagem confirmando sua entrada no grupo de trabalho. Será necessário reiniciar a máquina.

Após, sucesso, vamos agora cadastrar para entrar no domínio, vejamos como

9) Atualize o registro para permitir a entrada no domínio. Vá em:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netlogon\parameters

e modifique os seguintes parâmetros:

"RequireSignOrSeal"=dword:00000000
"SignSecureChannel"=dword:00000000

10) Após, vá em painel de controle/ferramentas administrativas/diretiva de segurança local/diretivas locais/opções de segurança. Lembre-se de estar como administrador:

11) Desative os seguintes parâmetros, para uma busca mais rápida identifique as linhas começando com:

Membro de domínio

desativando as linhas seguintes:

Membro de domínio: criptografar ou assinar digitalmente os dados de canal seguro (sempre)

Membro de domínio: desativar alterações de senha de conta da máquina

Membro de domínio: requer uma chave de sessão de alta segurança (Windows 2000 ou posterior)

Após feito isto feche a tela.

12) Reinicie a máquina.

13) Após reiniciar a máquina, volte na tela de alteração de identificação de máquina na rede.

14) Clique com o mouse em "Domínio" e digite o nome do domínio na caixa de diálogo.

15) Na tela seguinte, será lhe pedido o nome de usuário e senha. Entre com o root e senha do root. Ah, lembre-se de cadastrá-lo no samba: smbpasswd -a root

16) Clique em OK e aguarde a mensagem confirmando sua entrada no domínio. Será necessário reiniciar a máquina após concluir este passo.

17) Pronto agora na tela de autenticação, clique em opções para escolher o domínio de sua rede. Escolha um usuário já cadastrado no Linux e no samba.

:)

Algumas observações:

1 Tive que adicionar o usuário ao meu samba novamente, pois não estava funcionando sem fazer isso. Ex: smbpasswd -a usuário

Após isso funcionou perfeitamente :)

2. Criei o perfil alterando os formatos do Windows XP e no próximo login tudo estava como antes :), ou seja, carregou o perfil perfeitamente.

Autor: Reuber M de Santana
Email: reuber@giusoft.com.br

Pessoal,

Para quem deseja usar Perfil Ambulante, no Samba. Basta configurar a Pasta Net Logon no smb.conf, e depois criar seu perfil padrão e copiar para a o seguinte caminho:

\\NOME_DO_SERVIDOR\netlogon\Default User

E todos os 2000 ou XP que forem carregando usarão o perfil padrão, que você definiu.

Falou

Outras dicas deste autor

Samba no Fedora Core 7

Leitura recomendada

Como escrever em japonês no Ubuntu 10.10

Tirando bordas das janelas no Xfce

Resolvendo congelamentos no Gnome sobre Xorg

Ajuste do brilho LCD do notebook W7635 da Itautec usando Ubuntu 8.04

Montando um PenDrive no Slackware

  

Comentários
[1] Comentário enviado por leomarie em 06/07/2006 - 11:23h

Ao citar o conteudo do smb.conf, voce misturou com a chave de registro do Windows, que sao as duas ultimas linhas....

[2] Comentário enviado por xandibrk em 08/07/2012 - 22:55h

Estou tentando colocar um XP no dominio do Samba e estou tendo muita dificuldade
fiz os passos acima mas sempre recebo a mesma mensagem de domínio indisponível alguém pode me ajudar????

[3] Comentário enviado por rafa_ads em 19/12/2012 - 18:06h

Olá, tbm estou com estes tipos de problemas, eu não consigo add o xp ao samba, mais acho q esse problema está perto de acabar pq eu ainda não cadastrei a maquina no servidor, só q tem um problema é eu não intendi direito ai como vc fez para add a maquina no servidor, vc usou o # useradd -g domainmac -c (seria o dominio a ser inserido)"Maquina de Domínio" -s(o servidor) /bin/false -d /dev/null cliente$(o host)
é assim?
mais de toda forma muito bom a sua dica!
obrigado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts