Samba PDC + Autenticando Windows 7 + Adicionando usuários

Publicado por Rafael Martin De Pieri Silva em 08/06/2011

[ Hits: 18.395 ]

 


Samba PDC + Autenticando Windows 7 + Adicionando usuários



Bem, gente, eu como um aluno de tecnologia da informação tenho tido dificuldade em autenticar Windows 7 até que encontrei a solução... eis o meu Samba:

[global]
workgroup = servidor
netbios name = servidor
server string = Linux 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

[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
[profiles]
path = /var/profiles
writeable = Yes
browseable = No
create mask = 0600
directory mask = 0700

Dê um "testparm" e deve aparecer role_domain_pdc. Mas não e só colocar isso na sua .conf e pimba, se pretende por
qualquer máquina no seu Samba ainda tem mais.

Depois de configurar o seu Samba vamos garantir que seja criada a conta root e que as senhas estejam iguais, se necessário utilize o comando:

# smbpasswd -a root

Depois de feito isso crie a pasta /var/samba/netlogon e configure as permissões:

# mkdir -p /var/samba/netlogon
# chmod 775 /var/samba/netlogon


Depois adicione os usuários, por exemplo, o usuário alex:

# adduser alex
# smbpasswd -a alex


Depois disso é muito importante criar o usuário da máquina sem password, pois do contrario a máquina não poderá logar:

# useradd -d /dev/null -s /bin/false nomedamaquina$
# passwd -l nomedamaquina$
# smbpasswd -a -m nomedamaquina


Por ultimo crie o arquivo "/var/samba/netlogon/netlogon.bat" e coloque essas linhas:

net use H: /HOME
net use x: \\nomedoseudominio\ficheiros /yes
net time \\nomedoseudominio /set /yes

Criar a DIR "/var/profiles", com permissão de escrita para todos os utilizadores:

# mkdir /var/profiles
# chmod 1777 /var/profiles


Agora no Windows 7

Aqui você só precisara mudar umas coisinhas no registro do seu Windows e também é muito importante mesmo que você adicione à máquina:

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

HKLM\System\CCS\Services\Netlogon\Parameters
DWORD RequireSignOnSeal = 0
DWORD RequireStrongKey = 0

Depois disso reinicie o sistema.
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Diretório "spam" para SpamAssassin - Configuração com Postfix e MailDrop

Calculate Linux, o Gentoo Russo

Port knocking - Instalação e configuração

Hospedar um site no seu PC com DDNS

Leitura recomendadíssima!

  

Comentários
[1] Comentário enviado por thiagodelaplasti em 11/07/2011 - 15:35h

Amigo segui sua dica e funcionou quase tudo perfeitamente, o meu problema ocorre da seguinte maneira.

Eu criei um usuario winsete, e loguei o mesmo em uma maquina ... verifiquei no servidor e la estava a pasta winsete.v2 na pasta dos profiles, salvei um arquivo teste.txt no desktop e fiz o logoff o arquivo foi salvo normalmente junto com o perfil do servidor.

O problema acontece quando eu logo esse usuario em uma outra maquina. O perfil é carregado perfeitamente com o arquivo teste e tudo mais, porem qualquer modificação que eu faça o perfil não consegue ser mais salvo na rede. Ex: eu deletei o arquivo teste.txt que havia criado na primeira maquinae quando faço o logoff ele nao salva essa informação na rede, após isso nem na primeira maquina funciona mais a alteração na area de trabalho simplesmente ignora e só atualiza a pasta que fica local no windows.


Fico grato se vc tiver alguma ideia do que eu possa fazer pois estou a semanas procurando uma solucao pra isso.



Obrigado,


Thiago Valente

[2] Comentário enviado por marcondesgoncalv em 29/03/2014 - 19:28h

Caro Rafael Martin

Gostaria imensamente de agradecê-lo pela postagem, pois a praticamente uma semana que venho me batendo para compartilhar uma impressora HP 1510 instalada no windows 7 (desktop) e o meu Ubuntu (notebook). Pesquisei bastante, via internet, SEM ÊXITO.
Segui todos os passos do seu tutorial, à exceção de alterar registros no windows. Em resumo foi um sucesso!!!!!
Parabéns!



Contribuir com comentário




Patrocínio

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

Artigos

Configurando Docker Swarm no Rocky Linux

Habilitar ou criar um serviço para as distribuições Ubuntu 16 ou superior

A poderosa nuvem: Intel® DevCloud com GPU Iris Xe Max!

Como executar tarefas a cada 5, 10 ou 15 minutos

Desenhando fácil um pinguim no Inkscape

Dicas

Netdata no RockyLinux

Resolução da tela mudando sozinha [Resolvido]

Tux Games: jogos para seus filhos pequenos

Deepin 20.2 e uso do OpenVPN3

Instalando Docker-CE no RockyLinux

Tópicos

Redirecioname... ao acessar página teste do Apache (0)

Apache não funciona em outras portas (3)

Como Adicionar o conector 443 https no Tomcat7 (1)

n consigo deletar o arquivo por nada! (4)

A + W + barra de espaço, veja se ai funciona. (2)

Top 10 do mês

Scripts

[Tcl/Tk] Servidor web pequeno e simples em TCL

[Shell Script] Font Installer v1.0 - Instalação de Fontes no Sistema

[Python] Alterar LED do teclado

[C/C++] Jogo do Labirinto no Terminal

[Shell Script] ison - testar conectividade da máquina