Wesley_Anateck
(usa Debian)
Enviado em 10/04/2017 - 11:14h
Primeiramente obrigado a todas as pessoas que tentaram me ajudar!
Eu tive que mudar algumas coisas para funcionar o Samba. Segue a forma hierárquica que fiz para funcionar o Samba:
Antes de instalar qualquer pacote, vamos preparar nosso servidor para receber o Samba.
Vá no arquivo /etc/resolv.conf
e apague tudo que tenha lá e adicione essas duas linhas:
search seu_domínio.org
nameserver IP_da_sua_placa_de_rede
salve e saia do arquivo..
Agora vá no arquivo /etc/hosts e deixe ele assim:
127.0.0.1 localhost localhost.localdomain
127.0.1.1 nome_de_seu_host
IP_da_sua_placa_de_rede nome_de_seu_host.seu_domínio.org nome_do_host
#Exemplo: 10.107.133.50 netgate.net4all.org netgate
Salve e feche o arquivo...
Agora vamos instalar os pacotes necessários via apt-get;
apt-get install samba krb5-user winbind smbclient ldap-utils attr
Quando baixar os pacotes, vai entrar um caixa de texto azul.
Primeira pergunta: Reino por omissão do Kerberos....(Coloque o seu domínio!)
Segunda pergunta: Servidores kerberos para seu realm: (Coloque 127.0.0.1)
Terceira pergunta: Servidor administrativo para seu realm... (Coloque 127.0.0.1)
Pronto agora vai terminar a configuração de forma automática!
Depois de ter terminado..vamos parar três serviços do samba:
systemctl stop smbd
systemctl stop nmbd
systemctl stop winbind
Perfeito..agora vamos renomear o arquivo smb.conf, para smb.conf.old
mv /etc/samba/smb.conf /etc/samba/smb.conf.old
Agora vamos transformar o Samba em um controlador de domínio.
Samba-tool domain provision --use-rfc2307 --interactive
Em "realm" coloque seu domínio (Exemplo: NET4ALL.ORG)
Vai dando enter até chegar em "DNS forwarder IP address (...) coloque o IP da sua placa de rede! e de ENTER.
Agora coloque uma senha que contenha letras em caixa alta, números e caracteres especiais.
Após ter terminado...vamos inciar o Samba AD.
/etc/init.d/samba-ad-dc restart
Tente "pingar" seu domínio
Exemplo: ping net4all.org
Agora vamos ao teste 2:
host -t A nome_do_host.seu_domínio.org (Eu estou dando exemplo com .org, mas pode ser .com, edu, .local e etc.)
Vai retornar uma mensagem: nome_ddo_host.seu_domínio.org has address IP_da_sua_placa_de_rede
Perfeito!! Agora o mais importante!!!!! O kerberos é responsável pela autenticação de usuários...Teremos que criar uma senha para o Administrator..
- Ah Wesley tu já não criou?? Não! vamos criar agora com o comando "kinit"
Então por favor, rode o comando: kinit administrator@SEU_DOMÍNIO.ORG (O seu domínio deve estar escrito com letras maiúsculas!!!!!!)Exemplo: kinit administrator@NET4ALL.ORG
Adicione uma senha complexa...
Agora vá em seu cliente, e adicione o DNS, apontando para seu Samba. Abra o cmd e tente "pingar" o seu domínio! Pingou?? hehe seja feliz!! Vá logo adicionar quantas maquinas você desejar em seu domínio...
Espero ter ajudado alguma pessoa. Tenho um canal no Youtube já faz uns dois anos, o nome é ANATECK, lá tem muitas informações sobre Redes de Computadores, trabalho com Linux e Windows, lá terei a oportunidade de ajudar mais algumas pessoas...
A maior alegria de uma pessoa, deve ser sempre ajudar ao seu próximo!
E FINISH!!!!