Instalando os pacotes
Começamos instalando os pacotes necessários para o funcionamento de seu Samba como servidor e cliente.
- 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.
- 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:
- echo "" > /etc/samba/smb.conf
Agora edite o arquivo:
- vim /etc/samba/smb.conf
Copie e cole o conteúdo a seguir em seu arquivo:
# 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 ===============
comment = Pastas dos Usuários
public = no
browseable = no
writeable = yes
#Caminho para os scripts de logon
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
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:
- /etc/init.d/samba stop
- /etc/init.d/samba start
Configurando o Samba para receber Windows XP
Primeiro passo é adicionar usuários no Linux:
- adduser usuário
Logo após adicione ao Samba:
- 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":
- 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.
- 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:
- 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