COMO INSERIR UMA ESTAÇÃO CLIENTE DEBIAN EM UM SERVIDOR DE DOMÍNIO SAMBA

1. COMO INSERIR UMA ESTAÇÃO CLIENTE DEBIAN EM UM SERVIDOR DE DOMÍNIO SAMBA

Dilan Kenner
dilandias

(usa Debian)

Enviado em 27/08/2014 - 16:13h

Olá, usuários do Viva o Linux. Eu e meu grupo do curso de REDES DE COMPUTADORES do SENAC/MG tivemos como tarefa ingressar uma máquina Linux (em especifico o Debian ). Depois de algumas pesquisas consegui achar um tutorial básico e que ainda pode ser simplificado. Espero que o tutorial a seguir possa ajudá-los!

O objetivo do tutorial a seguir é simplesmente colocar uma máquina Linux como cliente de outra Linux servidor, como descrito no titulo, através do SAMBA.

**Antes da instalação de qualquer pacote através do apt-get é recomendado atualizar a lista do mesmo no arquivo sources.list: /etc/apt/sources.list**

Primeiramente, veja se ambas maquinas estão se comunicando ou na mesma faixa de IP. O IP pode ser configurado pelo arquivo interfaces (/etc/network/interfaces) ou no icone de rede na parte superior, na barra de Aplicativos. Basta editar a conexão, adicionar e configurar seu IPV4 na faixa (Coisa que, creio eu, todos no site já sabem.)

Logo, com seu servidor já com o SAMBA instalado e configurado, é preciso adicionar o cliente com os comandos:

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

Obs.:
*O SAMBA precisa estar instalado.
*O nome no comando é o hostname do cliente.

Depois é preciso adicionar o IP e o NOME no arquivo hosts: /etc/hosts

Agora, instale o SAMBA na sua máquina cliente. O código usado para a instalação do SAMBA foi:
apt-get install samba smbclient swat samba-doc
É preciso colocar ao menos um usuário cadastrado no SAMBA do domínio ao SAMBA do cliente usando o comando smbpasswd -a usuario, e deve ser usado a mesma senha cadastrada no servidor.

Depois de instalado, deve-se configurar o SAMBA apropriadamente pelo seu arquivo principal: smb.conf no caminho /etc/samba/smb.conf

As configurações precisam ficar assim:

[global]
netbios name=debian (Nome da máquina cliente que esta cadastrado no arquivo hosts)
workgroup=grupo03 (Nome do domínio)
security=domain (Nível de segurança que faz o SAMBA atuar como cliente PDC)
encrypt passwords=yes (Solicita a senha)

password server=220.220.20.2 (IP do servidor ou o nome NETBIOS)
username map= /etc/samba/smbusermap (Arquivo que mapeia os usuários)


Depois de configurado o arquivo smb.conf é preciso reiniciar o serviço: service samba restart
Agora para adicionar a máquina cliente ao domínio é usado o comando: net join -U root
Ao executar esse comando ele irá solicitar a senha do administrador do servidor, caso não peça, execute o comando novamente. Se exibir a mensagem “Joined domain DOMINIO” é porque entrou no domínio com sucesso.

Agora para mapiar os usuários é preciso criar um arquivo chamado smbusermap:
/etc/samba/smbusermap
O arquivo criado relaciona os logins cadastrados no servidor à máquina cliente no SAMBA local.
O arquivo tem a seguinte sintaxe: conta_local=nome_do_dominioconta_no_dominio, como em:

debian=DOMINIOmaria
debian=DOMINIOjoao
debian=DOMINIOmarcela

Após reiniciar o SAMBA, é necessário acessar a barra “Locais”(barra esquerda) em Rede. Lá se encontra o caminho do servidor e dentro dele todos os compartilhamentos.
Obs.:
*Somente os usuários mapeados poderão ter acesso aos compartilhamentos.
*Os usuários só terão acesso aos compartilhamentos que lhe são autorizados.

Assim que o usuário acessa a pasta, ela automaticamente fica disponível em “Computador” para ter mais fácil acesso nas outras vezes que logar.
Concluindo, caso você deseje remover a máquina do domínio basta fazer algumas alterações no arquivo smb.conf, como em:

[global]
workgroup= grupodetrabalho (Deve-se tirar o nome do domínio e colocar o grupo de trabalho)
netbios name=debian
security=user (Muda de domain para user)
encrypt passwords=yes

Depois basta reiniciar o serviço SAMBA que a máquina sai do domínio.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts