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


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a