Re: Samba Como Controlador de domínio + XP
Rafael Freitas escreveu:
Pessoal seguinte,
Estou com problemas para configurar o samba como controlador de
domínio, segui todas as receitas de bolos na net, a propria
documentação do samba, e o que ocorre é o seguinte, depois de criar o
usuário no sistema, no samba, criar um login de máquina, ao logar no
XP, ele loga, mas não carrega o ambiente, fica "congelado", passa pela
tela de carregando configuraçoes pessoais, e nada .... ou seja, loga
mas não carrega, inclusive a musiquinha de logon chega a tocar.
Olá Rafael,
Para um servidor PDC, bem simples para implementação do que quer. Sugiro
a leitura do manual do samba que pode ser acessado no endereço abaixo.
No viva o Linux vc consegue encontrar muitos exemplos de outras
configurações para todos os estilos de PDC.
http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/
Sobre seu problema, da tela estar congelando:
- Pelo arquivo de configuração dá para notar que sua máquina não foi
adicionada ao domínio. Vc vai precisar fazer isso individualmente em
cada micro através do ícone "Meu Computador", Nome do computador,
Alterar, informando a seguir o nome do domínio. Antes porém vc precisa
inserir no arqu. de conf. os comandos para adicionar a máquina ao
dominio conforme pode ser observado no exemplo de configuração no final
desta mensagem.
-Se vc não for trabalhar com perfil remoto dos usuários, deixe as opções
"logon path = " e "logon home =" sem parâmetros.
Sugiro que faça um teste antes de colocar na rede para funcionar,
fazendo as devidas alterações para sua necessidade.
Abraço
Pedro
meu smb.conf está assim:
[global]
workgroup = HOME
netbios name = SRV-SMB
server string = Samba PDC
logon path = \\%L\profiles\%U
logon script = netlogon.bat # com permissão de leitura para todos
logon home = \\%L\%U\.profiles
domain logons = yes
security = user
encrypt passwords = yes
os level = 100
preferred master = yes
domain master = yes
local master = yes
[netlogon]
comment = Servico de Logon
path = /var/samba/netlogon #permissoes 775
guest ok = yes
browseable = no
writable = yes
[profiles]
comment = Diretorios de Profiles do Windows
path = /var/profiles # com permissões 1777
read only = no
browseable = no
create mask = 0600
directory mask = 0700
[homes]
comment = Diretorio Home
path = /home/%u
valid users = %S
writable = yes
browseable = no
Se alguém tiver uma luz no fim do túnel, o servidor é um debian etch
com samba 3.0.25 .
Desde já agradeço.
#Arquivo de conf. Samba 3.x
#Modificado por: Pedro
#Data: 11/10/2006
#Ultima alteracao: 21/11/2006 - Pedro
#Controlador de dominio
[global]
#Identificacao do servidor
netbios name = jussara
workgroup = TESTE
server string = PDC
local master = yes
domain master = yes
preferred master = yes
domain logons = yes
wins support = yes
wins proxy = yes
dns proxy = yes
max wins ttl = 518400
logon script = %G.bat
logon home =
logon path =
logon drive = Z:
os level = 250
#Logs
log file = /var/log/samba/samba.log
max log size = 50000
debug level = 2
username level = 0
#Seguranca
admin users = Adm
security = user
smb passwd file = /etc/samba/smbpasswd
hosts allow =
hosts deny =
null passwords = no
hide dot files = yes
encrypt passwords = true
guest ok = yes
map to guest = never
dead time = 0
guest only = no
browseable = no
writeable = yes
password level = 0
username level = 0
#INSERE A MÁQUINA NO DOMINIO
add machine script = /usr/sbin/useradd -g users -c "Maquina Dominio" -s
/bin/false -d /dev/nul %m$
#Configuracao Linguagem/Pastas
unix charset = iso8859-1
display charset = cp850
preserve case = no
short preserve case = yes
default case = lown
create mask = 777
create mode = 777
directory mask = 777
directory mode = 777
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /bin/false
#Resolucao de nomes na rede
name resolve order = hosts lmhosts wins bcast
winbind use default domain = yes
#Propriedades do servidor
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
keep alive = 10
getwd cache = yes
#Impressoras
load printers = no
#Lixeira
recycle:keeptree = True
recycle:maxsize = 100000
recycle:touch = True
recycle:exclude = *.tmp *.cpr
recycle:repository = .recycle
recycle:noversions = .doc|.xls|.txt
vfs objects = recycle
recycle:versions = True
######################## COMPARTILHAMENTOS SISTEMA
###########################
[homes]
comment = PDC
writable = yes
public = yes
available = yes
[netlogon]
guest ok = no
comment = PDC LINUX
writable = yes
public = yes
path = /home/netlogon
default case =
available = yes
[profile]
comment = Users profiles
path = /home/profiles
browseable = no
public = yes
writable = yes
available = yes
guest only = no
hide dot files = yes
[printers]
available = yes
comment = All printers
browseable = no
path = /tmp
printable = yes
public = yes
writable = yes
create mode = 0777
Reply to: