Pesquisar este blog

segunda-feira, 17 de agosto de 2009

Samba PDC - Fácil e Rápido

Instalando os pacotes

Começamos instalando os pacotes necessários para o funcionamento de seu Samba como servidor e cliente.

  1. apt-get install samba samba-common smbclient smbfs

Após a instalação, não se preocupe com as opções que forem pedidas, pois iremos configurar o arquivo manualmente. Primeiro passo é fazer um backup do arquivo de configuração do Samba.

  1. cp /etc/samba/smb.conf /etc/samba/smb.bkp.conf

Agora apague todo o conteúdo dentro do arquivo /etc/samba/smb.conf com o comando:

  1. echo "" > /etc/samba/smb.conf

Agora edite o arquivo:

  1. vim /etc/samba/smb.conf

Copie e cole o conteúdo a seguir em seu arquivo:

global

# Nome do seu Servidor

comment = Servidor SAMBA PDC

# Domínio do servidor PDC

workgroup = domínio

# Indica ser obrigatório o uso de usuário e senha

security = user

os level = 100

announce as = NT Server

domain logons = yes

# Qual script será executa a ser logado %U significa nome do usuário

logon script = %U.bat

# Opções principais para se tornar o PDC

domain master = yes

local master = yes

preferred master = yes

encrypt passwords = yes

keep alive = 20

debug level = 3

log file = /var/log/samba_log.%u

null passwords = no

unix password sync = yes

socket options = IPTOS_LOWDELAY TCP_NODELAY

# Hosts Liberados

hosts allow = 192.168.1. 127. 192.168.0.

# Hosts Bloqueados

hosts deny = 192.168.0.3 192.168.0.4

#=========== Compartilhamento de Diretórios ===============

homes

comment = Pastas dos Usuários

public = no

browseable = no

writeable = yes

#Caminho para os scripts de logon

netlogon

comment = Compartilhamento de Scripts

# Não esquece de criar a pastas e colocar os scripts dentro

path = /etc/samba/scripts/

public = no

browseable = no

writeable = no

Diretório Compartilhado

comment = Compartilhamento

path = /mnt/compartilhado

browseable = yes

valid users = @grupos

writeable = yes

write list = @users

force create mode = 0770

force directory mode = 0770

Reinicie o serviço Samba:

  1. /etc/init.d/samba stop
  2. /etc/init.d/samba start

Configurando o Samba para receber Windows XP

Primeiro passo é adicionar usuários no Linux:

  1. adduser usuário

Logo após adicione ao Samba:

  1. smbpasswd -a usuário

O parâmetro "-a" indica para adicionar o usuário.

Este comando é "o pulo do gato", é o ponto chave para que as máquinas funcionem. É necessário adicionar o hostname das máquinas Windows XP para que funcione o domínio nas mesmas. Se você não sabe como ver isso no Windows XP, siga os passos a seguir:

Clique no menu "Iniciar", logo após clique em "Configurações", "Painel de Controle", depois em "Sistema".

Iniciar -> Configurações -> Painel de Controle -> Sistema

Agora nas etiquetas em cima, clique em "Nome do Computador".

Em Frente ao "Nome completo do Computador" é o hostname.

Voltando ao Samba...

Primeiro crie o grupo "maquinas":

  1. addgroup maquinas

Agora adicione a máquina no Linux, não esqueça do "$" após o nome, pois isso indica que é uma máquina e não um usuário.

  1. useradd -d /dev/null -g maquinas -s /bin/false nome_da_maquina$

Agora adicione ao Samba, perceba que não é necessário colocar o "$" após o nome do host:

  1. smbpasswd -a -m nome_da_maquina

Pronto, seu Samba PDC com Windows XP já está adicionado e funcionando!

Configurando o Windows XP para domínio

Clique no menu "Iniciar", logo após clique em "Configurações", "Painel de Controle", depois em "Sistema".

Iniciar -> Configurações -> Painel de Controle -> Sistema

Agora nas etiquetas em cima clique em "Nome do Computador".

Clique em "Alterar".

Na opção "Membro de", selecione "Domínio".

Coloque o nome do domínio que você escolheu no Samba.

Clique em OK e pronto.


Fonte: http://sergioaraujo.pbworks.com/Servidor-Samba-PDC-para-windows-em-3-passos

todos os créditos ao autor.

Nenhum comentário:

Postar um comentário