SAMBA como PDC + Estações WinXP

Iniciado por mathbr, 23 de Novembro de 2007, 16:44

tópico anterior - próximo tópico

mathbr

Galera busquei muito na internet sobre o assunto e tentei de tudo até não ter mais alternativas to postando agora nos foruns pra ver se alguem me dá uma luz:

Tenho uma rede (cerca de 8 pcs) com WinXP / Win98 e 1 pc rodando o Ubuntu Serve Gutsy 7.10 com o Xfce4 instalado

Neste pc linux estou rodando os Servidores:

Apache2 + PHP5 + MySQL5 + CUPs + SAMBA (como PDC)

A configuração do meu SAMBA ta OK nas estações do WinXP eu acesso uma pasta compartilhada no Servidor Ubuntu porém não consigo logar (netlogon) os clientes WinXP no Dominio

Abaixo esta o meu arquivo de config smb.conf
[global]
    netbios name = server
    workgroup = samba
    server string = Servidor intranet ( Ubuntu/Linux )
    security = user
    time server = yes
    os level = 100
   encrypt passwords = yes
   null passwords = yes
   unix password sync = Yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *New*password* %n\n *Retype*new*password* %n\n*passwd:*all*authentication*tokens*updated*success fully*
  socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
  smb passwd file = /etc/samba/smbpasswd

# Definicao para servidor PDC
    domain logons = yes
    preferred master = yes
    domain master = yes
    local master = yes
    announce as = NT Server

# Listar usuarios e grupos pelo winbind
    winbind enum users = yes
    winbind enum groups = yes
# Caracter para separacao durante pesquisa
    winbind separator = /

    guest ok = yes
   dns proxy = no
   logon drive = Z:
   logon script = todos.bat
  # Servidor WINS
    wins support = yes
# Opcao para repassar o wins para outro servidor
    wins proxy = no

add machine script = /usr/sbin/useradd -m -g pcs -c "Maquina Samba" -d /dev/null -s /bin/false %u

# Compartilhamento usado para logon dos usuarios
[netlogon]
    comment = Servico de logon
    path = /usr/pdc/netlogon
    browseable = no
    read only = yes
    guest ok = yes
    locking = no
    available = yes

[printers]
   comment = All Printers
   path = /var/spool/samba
   create mask = 0700
   printable = Yes
   browseable = No

[homes]
   valid users = %S
   read only = No
   browseable = No

[arquivos]
       comment = Arquivos compartilhados
       path = /home/fabricio/Arquivos
       browseable = yes
       read only = no
       guest ok = yes
       locking = no
       available = yes

Como eu mencionei nas estações windowsXP eu acesso sem problemas este compartilhamento chamado arquivos (com login de um user criado)

Ja criei os grupos / usuários / nome das maquinas comforme todos os tutoriais que eu achei na net:

# addgroup cpd
# addgroup pcs

# useradd -g cpd -s /bin/false -d /dev/null fmaciel
# smbpasswd -a fmaciel

# adduser -g pcs -c Estacao1 -d /dev/null -s /bin/false -n maquina1$
# passwd -l maquina1$
# smbpasswd -a -maquina1

Quando eu checo as configs do meu smb.cof com o testparm ele retorna:
Loaded services file OK.
Server role: ROLE_DOMAIN_PDC

o que pelo que eu vi na net ta tudo OK.

Também ja modifiquei o registro do WindowsXP no que se referia o proprio manual do Samba (Seal Secure Channel / Sign Secure Channel) e lá nas diretivas de segurança do WinXP: MEMBRO DO DOMINIO: CRIPTOGRAFAR OU ASSINAR DIGITALMENTE ... : ja botei tudo DISABLED

A mensagem de erro que eu recebo quando tento ingressar o PC no Dominio é:

1º Na configuração ele ja aparece o seguinte:
   Não foi possivel achar uma conta para este computador no Dominio "SAMBA" certifique-se...

2º Ao tentar adicionar um usuário á estação:
  Não é possivel adicionar uma usuário a estação:
  Falha na relação de confiança entre estação de trabalho e o dominio primário

Ou seja: Ja cadastrei o nome de usuário / do pc do usuário ja modifiquei o registro e permissões de segurança nas estações WinXP tudo o que eu encontrei na net eu fiz e nada de eu consseguir logar

O engraçado é que fazendo meus testes ele 'travou' a estação do WinXP sob o DOMINIO e quando eu tentei voltar para GRUPO DE TRABALHO ele da um outro erro:
Erro ao sair do Dominio SAMBA
Não foi possivel encontrar o modulo especificado

Só um detalhe: este minha rede toda esta atras de um modem+roteador ADSL onde é o roteador que esta com o DHCP ativo e quando eu entro nas configsd do roteador(D-Link 604) na guia  HOME > LAN ele também tem um valor no campo: Domain Name (diferente do Dominio do servidor Linux) não sei se isso atrapalha em algo.
;)

csat

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

ricardomateussr

Citação de: csat online 26 de Novembro de 2007, 17:14
Você já deu uma olhada nesse tutorial?

               https://help.ubuntu.com/community/SettingUpSamba


Você sabe se alguem ja traduziu este tuto?

csat

Citação de: ricardomateussr online 06 de Dezembro de 2007, 23:59
Citação de: csat online 26 de Novembro de 2007, 17:14
Você já deu uma olhada nesse tutorial?

               https://help.ubuntu.com/community/SettingUpSamba


Você sabe se alguem ja traduziu este tuto?

Sei...

http://babelfish.altavista.com/

Basta colocar o endereço da página que você quer traduzir em:
"Translate a Web Page"

Selecionar "Select from and to language"  a tradução para "English to Portuguese"

E pronto...

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

altairmsouza

mathbr,

Tambem passei por isso, fiquei quase um ano sem PDC, era um pórre ter que ficar criando usuario administradores em todas as maquinas XP

Aparentemente seu smb.conf esta igual ao meu, fiz dessa forma:

1) criei usuario root com senha no samba
# smbpasswd root

2) No XP remova qualquer mapeamento que voce tiver com o seu Linux.

3) no XP nas propriedades do meu computador, fui em "Nome do Computador -->> Alterar -->> cliquei em dominio, nesse campo imformei o mesmo nome do parametro " netbios name ", do smb.conf

4) ele vai pedir usuario e senha, iforme o root e a senha que voce colocou, se tudo der certo, vai pedir pra reiniciar.

5) Apos reiniciar, na tela de login do XP, mude o servidor de dominio para o mesmo de seu Linux

6) Informe qualquer usuario cadastrado no samba e teste


Se nao conseguir, poste novamente com erro ocorrido


Abraços,



slipttees

já tentou colocar no nome do computador o usuario criado no par acessar a rede samba ? o usuario e senha tanto do windows como do linux são iguais ?

valeu!