http://www.zago.eti.br/samba/samba-win-xp-pro.txt Tuturial com dicas e todos os comandos pra configurar as estações Windows XP PRO pra fazer login sob dominio do Samba. FAQ com mensagens da Linux-br. Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. Tutorial ilustrado com telas windows, em HTML. http://www.zago.eti.br/samba/cliente-winxp-pro.html Considere que Samba da mesma versão é tudo igual em qualquer distro, neste documento tem algumas referencias ao CL10 que vem com samba da versão 3 e portanto pode aplicar em qualquer distro com esta mesma versão do Samba, inclusive copiar e substituir o smb.conf, as diferenças entre as distro estão relacionadas ao gerenciador de pacotes, portanto, somente nos comandos para instalar o Samba, o resto é igual.... Considere que tem grandes diferenças entre Samba da versão 2 com a versão 3. OBS. Neste tutorial tem estas instruções: smbadduser root:root123 smbpasswd -a root No CL9 use: smbadduser root:root123 smbpasswd -a root No CL10 não use smbadduser, somente smbpasswd, então use: smbpasswd -a root ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux Neste documento, dicas e mensagens exclusivas sobre o servidor Samba com clientes Windows XP PRO Sobre outras versões windows, veja em: http://www.zago.eti.br/samba/A-menu-samba.html EXPLICANDO: Estes comandos foram utilizados e funcionam perfeitamente em uma instalação do CL9 ou CL10 com samba instalado e configurado ou copiado conforme tuturial: Pra servidor Samba com CL9 tutorial pra instalar o servidor samba: http://www.zago.eti.br/samba/samba-cl9.txt modelo de smb.conf utilizado: http://www.zago.eti.br/samba/smb.conf-nt-xp-cl9.txt Pra servidor Samba com CL10 tutorial pra instalar o servidor samba: http://www.zago.eti.br/samba/samba-cl10.txt modelo de smb.conf utilizado: http://www.zago.eti.br/samba/smb.conf-cl10.txt O smb.conf e tutorial Samba utilizado nesta configuração é o mesmo pra todas as versões windows, pra configurar as estações requer alguns comandos adicionais no servidor Linux. As estações windows, embora com nomes e versões diferentes, parecem ser tudo a mesma coisa, pelo menos não notei grandes diferenças entre WIN NT, win2000, XP-PRO e 2003, pra esta configuração as diferenças entre as versões são minimas, consulte também os tutoriais e FAQ para as outras versões windows que estão neste diretório. Existem várias maneiras de configurar as estações, a descrita neste tutorial não precisa editar o registro do windows nem executar programas adicionais. Não encontrei um meio de automatizar o comandos na configuração das estações, vai ter que fazer um tour pelo windows e dar muitos clicks, estão bem explicados e detalhados neste documento. ******************************************************** PREPARANDO Utilizado nesta instalação, Windows XP professional. Fazer o boot pelo CD, selecionar instalação típica, depois de instalado, fazer a instalação da placa de rede, configurar a rede, definir um IP e mascara pra estação e nada mais, nesta configuração foi utilizado o IP 192.168.1.103 e mascara 255.255.255.0 Teste as configurações de rede com o comando ping, obtendo resposta do servidor Samba passe para o tópico seguinte. Na elaboração deste tutorial foi utilizada uma instalação sem atualizar pacote algum, nem instalação de programas adicionais, nem criação de usuários na estação local (winXP-pro), somente configurada a placa de rede após a instalação, quem utilizar uma instalação personalizada poderá encontrar situações diferentes da descrita neste documento. ******************************************************** RESUMO ZAGO Considerando que o servidor Samba já esteja rodando, pra adicionar as estações WinXP precisa de alguns comandos especiais, segue um resumo dos comandos que precisam ser executados uma única vez no servidor Samba pra adicionar estações windows NT, 2000, XP PRO e 2003. Uma única vez e vale pra todas as versões windows. Criar o usuário root pro Samba: smbadduser root:root123 smbpasswd -a root Uma única vez e vale pra todas as versões windows. Configurar o diretório profile: precisa criar no smb.conf o compartilhamento profile e ajustar as permissões, veja como configurar no smb.conf no modelo indicado acima, pra criar os diretórios, execute: mkdir /home/profiles chmod -R 777 /home/profiles Uma única vez e vale pra todas as versões windows. Cria um grupo de usuários pra adicionar as estações windows: groupadd grupo Adicionar as maquinas (estações windows) no grupo "GRUPO", servidor Samba: Este comando se repete pra cada estação que queira acrescentar na rede sob dominio do Samba, a única diferença na linha de comando é o nome do computador, neste exemplo o nome é: xpprocli1 adduser -g grupo -s /dev/null -d /dev/null xpprocli1$ smbpasswd -a -m xpprocli1 Onde xpprocli1 é nome da maquina estação. A seguir explicações mais detalhadas e como configurar as estações windows. ******************************************************** SERVIDOR SAMBA Os comandos deste tópico devem ser executados pelo root no servidor Samba, este root é o super-usuario do Linux e não o root do Samba. O proposito deste tutorial é configurar o Windows XP PRO pra fazer login no servidor Samba, pra instalar e configurar o servidor Samba siga um destes tutoriais: http://www.zago.eti.br/samba/samba-cl9.txt http://www.zago.eti.br/samba/samba-cl10.txt Considerando que o Samba já esteja rodando vamos pra configuração da estação com WinXP. Caso já tenha executado os comandos abaixo não tem problema repeti-los, no máximo retornará aviso de diretório ou usuário já existente, na dúvida execute novamente. comandos necessários pra concluir a instalação do samba e incluir o winXP PRO como cliente do Samba: mkdir /home/samba mkdir /home/netlogon mkdir /home/profiles chmod -R 777 /home/profiles service smb restart crie os usuários pro Linux e Samba: adduser seulogin passwd seulogin smbadduser seulogin:seuloginsamba groupadd grupo adduser -g grupo anderson (anderson é o usuário) smbadduser root:root123 smbpasswd -a root passwd EXPLICANDO: mkdir /home/samba mkdir /home/netlogon Os comandos acima serve pra criar os compartilhamentos conforme estão no smb.conf, voce pode editar o smb.conf e alterar estes compartilhamentos, neste caso deve alterar também a linha de comando acima, caso já os tenha criado não são mais necessários. P R O F I L E No smb.conf vem assim: # Un-comment the following to provide a specific roving profile share # the default is to use the user's home directory #[Profiles] # path = /home/profiles # browseable = no # guest ok = yes Precisa alterar pra ficar assim: [Profiles] comment = Network User Profiles path = /home/profiles read only = no create mask = 0700 directory mask = 0700 Também criar e liberar este compartilhamento. mkdir /home/profiles Este comando cria o diretório onde o Win XP PRO vai gravar o perfil dos usuários, mesmo que configure pra gravar o "perfil local", é necessário criar este diretório e também estar com este compartilhamento definido no smb.conf, no modelo copiado ele já está configurado pra este diretório /home/profiles e portanto precisa ser criado. chmod -R 777 /home/profiles Este comando libera o compartilhamento /home/profiles pra qualquer usuário com todas a permissões, em alguns testes ocorrem erros de permissão neste diretório, por isto o comando pra liberar geral, quem vai utilizar perfil local não utilizara este compartilhamento e portanto não tem problema liberar geral, caso voce utilize o perfil móvel e precise de segurança, reconfigure as permissões deste diretório. service smb start service smb restart Os comandos acima inicia e reinicia o servidor Samba. crie os usuários pro Linux e Samba: adduser seulogin passwd seulogin smbadduser seulogin:seuloginsamba exemplo pro usuário zago: adduser zago passwd zago smbadduser zago:zago123 Os comandos acima cria os usuários e senhas pro Linux e Samba. Pra criar muitos usuários pode utilizar outros metodos, procure neste site por scripts pra criar usuários, veja no FAQ, user.txt, senhas.txt e outros relacionados a usuários e senhas. groupadd grupo Precisa criar um grupo pra adicionar as maquinas a este grupo, neste exemplo estou utilizando como nome do grupo a palavra grupo, na instalação do WIN XP, caso não altere, o grupo tem o nome de GRUPO, aceitei o nome sugerido, ficou confuso?, é porque o grupo de usuários tem o nome de grupo, mas voce pode alterar a seu modo, este grupo não é o grupo de trabalho, é o grupo de usuários. smbadduser root:root123 smbpasswd -a root passwd Parece estranho, mas tem que criar este usuário root, embora já exista o root do sistema, neste caso estamos criando o root pro samba, ou seja root usuário do Samba, é como acontece com os usuários, tem que ser criado pro Linux e pro Samba, por isto tem o mesmo nome e tem que ser assim, mas não tem nada a ver com o root adminstrador do Linux, este root criado no samba vai ser necessário pra fazer o logon da estação win XP PRO pela primeira vez e somente pra isto, inclusive deve usar senhas diferentes, ou alterar essa senha com o comando: smbpasswd -a root Ao executar esse comnado ele vai subscrever a senha que você definiu quando adcionou root com o comando: smbadduser root:root123 bom agora qual e a senha que vai ser valida?? Vai ser a ultima que você definiu !!! E aconselhado você adicionar uma senha diferente da que existe no root verdadeiro. Pra sua segurança, mantenha um terminal aberto com o usuário root, faça um teste, abra outro terminal e tente fazer login como root ou tornar root, caso falhe, é porque acabou trocando também a senha do root do Linux, aproveite enquanto é tempo e volte no terminal que está logado como root e digite: passwd quando solicitado, informe a senha do root do Linux, o comando passwd troca a senha do root do Linux (root verdadeiro) o comando smbpasswd -a root troca a senha do root do Samba (root falso). quando tiver fazendo o primeiro login da estação win XP, vai precisar deste root do Samba e a senha, as referencias a ele serão, root do Samba ou root falso. ******************************************************** ADICIONAR NO SAMBA AS MAQUINAS WIN XP PRO. Os comandos deste tópico devem ser executados pelo root no servidor Samba. este root é o super-usuario do Linux e não o root do Samba, no terminal torne root com "su -" Precisa adicionar as maquinas win XP PRO no grupo de usuários, neste exemplo o nome do grupo de usuários é também "grupo", no servidor Samba precisa repetir este comando pra todas as maquinas da rede, como root execute no servidor Samba esta linha de comando: adduser -g grupo -s /dev/null -d /dev/null xpprocli1$ smbpasswd -a -m xpprocli1 OBS.: xpprocli1 é o nome do computador sendo adicionado, altere nas linhas acima pra o verdadeiro nome configurado na tua estação. A primeira linha não retorna resultado algum, veja os resultados destes comandos acima: [root@zagofaq root]# adduser -g grupo -s /dev/null -d /dev/null xpprocli1$ [root@zagofaq root]# smbpasswd -a -m xpprocli1 Added user xpprocli1$. Estes comandos adiciona a maquina no arquivo de senhas do Samba, pra conferir as maquinas cadastradas, veja o arquivo: /etc/samba/smbpasswd cat /etc/samba/smbpasswd na listagem tem uma linha iniciando pelo nome da maquina mais os caracteres que representam a senha criptografada e outros dados, exemplo: xpprocli1$:502:785A46B99D Veja no proximo tópico "LADO ESTAÇÃO WINDOWS" como descobrir o nome da estação e substitua nas linhas de comando acima, onde consta xpprocli1 pelo nome real da estação. Lembre que tem que repetir este comando pra todas as estações, lembre que a única alteração no comando é o nome da estação, no exemplo acima o nome da maquina é xpprocli1, portanto edit o comando pra alterar o nome da maquina e mantenha o restante da linha de comando, inclusive com os sinais e simbolos como estão no exemplo acima. ******************************************************** COMANDOS NA ESTAÇÃO WINDOWS XP, xpprocli1 O nome da maquina já foi adcionado na instalação, portanto OK. Pra alterar ou ver o nome, click com botão auxiliar no icone "meu computador" -> em propriedades -> na aba de menu click em "nome do computador" -> alterar. Nesta tela pode ver o nome do computador, grupo e também alterar o nome do computador e dominio, neste tutorial utilizamos como nome do computador xpprocli1. Este é o nome a ser utilizado nos comandos pra adicionar a maquina ao dominio Samba, Ok e feche esta tela. Painel de controle Ferramentas administrativas Diretiva de segurança local Diretivas locais opções de segurança, procure na coluna diretivas pelos itens de controlador de domínio,são 3 itens o primeiro (sobre LDAP) não precisa alterar os dois seguintes precisão ser desativados, clique com o botão auxiliar sobre eles e clique em desativado. Os itens a serem alterados são: Controlador do domínio: requisitos de assinatura de servidor LDAP Controlador do domínio: permitir que operadores do servidor agendem tarefas Controlador do domínio: recusar alterações de senhas de conta de computador Nessa mesma tela procure pelos itens que se iniciam:Membro de dominio:bla bla bla .......,são 6 intens,exeto o item (duração máxima de senha de conta de computador) precisa desabilitar todas as demais, basta um clique com o botão auxiliar sobre elas e depois selecionar desativado, aplicar e OK, faça isso para todas. Os itens a serem alterados são: Membro do domínio: assinar digitalmente dados do canal seguro (quando for possivel) Membro do domínio: criptografar digitalmente dados do canal seguro (quando for possivel) Membro do domínio: criptografar ou assinar digitalmente os dados do canal seguro (sempre) Membro do domínio: desativar alterações de senha de conta da maquina Membro do domínio: requer uma chave de sessão de alta segurança (2in2000 ou posterior) Configurar perfil local, faça pelo GPEDIT.MSC, procure neste documento pelo tópico: ************************************************* GPEDIT.MSC Este gpedit funciona de maneira semelhante ao regedit, precisa alterar os 3 itens abaixo descritos, os demais, embora com termos semelhantes, não devem ser alterados, a não ser que voce saiba o que está fazendo. Estas configurações foram testadas em varias instalações windows XP PRO, todas zeradas, logo após a instalação, não foram instalados programas adcionais nem alteração da configuração do windows ou instalação de programas. Em sua instalação pode ocorrer de encontrar opções diferentes feitas por voce ou instalação de programas que altere estas configurações. Pra windows XP PRO siga esta dica. Pra executar gpedit, click iniciar -> executar -> preencha a caixa de dialogo com o comando: gpedit.msc, isto vai executar o programa e na primeira tela tem o menu de opções: Abra o item: Configurações do computador Modelos administrativos Sistemas perfis de usuário na lista de itens do lado direito, procure por: "Só permitir perfis de usuario locais" click neste item com botão auxiliar depois em propriedades e selecione a opção "ativado", depois aplicar e OK. Com esta configuração o perfil de usuário não será mais gravado no servidor e ficará somente na maquina local. Nesta mesma tela (listagem), procure pelo item: "Excluir cópias em cache de perfis móveis" click com botão auxiliar, em propriedades e selecione "desabilitar". Nesta mesma tela (listagem), procure pelo item: "Só permitir perfis de usuários locais", click com botão auxiliar, em propriedades e selecione "ativado". feche estas telas até voltar na aba de menu novamente e entre na opção: configurações de usuário. Configurações de usuário modelos administrativos sistemas perfis de usuários. Procure pelo item: "Excluir pastas perfil movel" , click com botão auxiliar, em propriedades selecione "ativado". Observe que antes destas alterações ocorre uma mensagem de erro no login, nesta mensagem diz que não consegue copiar ou gravar o perfil do usuário movel e que utilizara um perfil temporario, depois das alterações acima esta mensagem não ocorre mais. Pra conferir se as alterações surtiram efeito, veja como estão em perfis de usuário. Como administrador click com botão auxiliar em "meu computador" -> propriedades -> avançado -> perfis de usuário. Antes das alterações nos 3 itens acima, os usuários que já tenham feito login nesta maquina, podem não aparecer na lista de usuários e outros podem aparecem, mas estarão com perfil temporario. Após fazer as alterações acima, reciniciar o micro e voltar a ver estas configurações, elas aparecem como: "perfis locais" e não ocorre mais o erro de login e aparecem todos os usuários que já tenha feito login nesta maquina. ******************************************************** PRIMEIRO LOGIN LOGIN NO SERVIDOR SAMBA. O primeiro login tem que ser feito com o root do Samba. Click com botão auxiliar no icone "meu computador" -> em propriedades -> na aba de menu click em "nome do computador" -> ID de rede. vai abrir o assistente pra identificação da rede, avançar, selecione a opção: "Este computador faz parte de uma rede corporativa bla. bla bla...", avançar, selecione "minha empresa usa uma rede com um domínio", avançar, avançar, na tela "informações sobre a conta do usuário e o domínio" tem campo pra preencher: Nome de usuário: Senha: Dominio: Preencha estes campos com os seguintes dados: Nome de usuário: (tem que ser um usuário cadastrado no Samba, não precisa estar cadastrado nesta estação) Senha: (o óbvio, senha do usuário acima) Domínio: altere para o dominio do Samba, neste exemplo e no smb.conf indicado acima, este nome é MYGROUP, caso queira alterar, precisa fazer no smb.conf também, procure por estas linhas no global do smb.conf: # workgroup = NT-Domain-Name or Workgroup-Name workgroup = MYGROUP O dominio a ser informado nesta estação win XP PRO é o mesmo encontrado na configuração do smb.conf como mostrado acima, neste caso MYGROUP. click em avançar, demora alguns segundos e vai abrir um tela com: Nome do computador: ( vem o nome cadastrado no samba, xpprocli1) Domínio do computador: em brando Precia alterar pra ficar assim: Nome do computador: ( mantenha o nome cadastrado no samba, xpprocli1) Domínio do computador: MYGROUP Repetir o mesmo nome de Dominio que utilizou pra cadastrar o usuário, como explicado na tela anterior. click em avançar e vai abrir uma nova tela com as opções em branco (vazia) Nome de usuário: Senha: Dominio: Preencha com o usuário root e a senha do root do samba, em dominio repetir o mesmo utilizado nas telas anteriores, exemplo: Nome de usuário: root Senha: ******** Dominio: MYGROUP Explicando: Nome do usuário: root Senha: (digite aqui a senha do root do samba (falso), lembre que foi criado um usuário root e senha pro samba, com os comandos: smbadduser root:root123 smbpasswd -a root neste campo digite a mesma senha utilizada quando criou o root do Samba. Dominio: MYGROUP depois é só dar um click em Ok e aguardar por alguns segundos, a resposta é um pouco demorada e vai pra tela Conta de usuário, nesta tela já vem selecionado a opção: Adiciona o seguinte usuário com os campos preenchidos com o nome do usuário e dominio, exemplo: Nome do usuário: anderson Dominio do usuário: MYGROUP Click em avançar e na proxima tela tem 3 opções: Usuário padrão usuário restrito outros Nesta configuração foi selecionado a opção Usuário padrão e avançar e concluir. Satisfaça a saga do windows, atenda o pedido de reiniciar o computador. No proximo boot, na tela após o CTRL+ALT+DEL, tem as opções: Nome de usuário Senha: precisa dar um click em no item "OPÇÕES" pra confirmar se a tela aparece o dominio no item "Efetuar logon em: MYGROUP" isto indica que a configuração está OK, basta informar o usuário e senha do samba em: Nome de usuário: Senha: Vai fazer o login e parabéns por ter adcionado mais uma maquina ao servidor Samba. Caso recebe alguma mensagem pra trocar a senha, prossiga com a troca. Não obtendo mensagem de erro, indica que fez o login no servidor Samba. Pra certificar disto, click no icone Ambiente de rede que vai aparecer o servidor Samba exibindo os compartilhamentos que foi definido no smb.conf Pra mapear unidades de rede, veja este tutorial: http://www.zago.eti.br/samba/logon-script.txt Prontinho, Servidor Samba e Cliente Win XP PRO configurados. Nesta configuração a estação win xp pro esta gravando o Perfil local, caso configure pra utilizar o perfil móvel, este será gravado em: /home/profiles Dependendo das permissões, pode ocorrer erro ao gravar o perfil no Servidor, pra não ter problemas com permissões em: /home/profiles libere total o diretório, pra fazer isto execute: chmod -R 777 /home/profiles No compartilhamento acrescente: create mask = 0700 directory mask = 0700 Assim não ocorre erro relacionados a permissões, mas compromete a segurança pra quem utilizar perfil movel, pra quem vai utilizar perfil local não precisa se precupar com isto, pra quem vai utilizar perfil móvel precisa cofigurar as permissões a seu modo. Perfil movel, (perfil ambulante) gravando o perfil do usuário no servidor Samba, pra gravar o perfil por maquina, altere no smb.conf a diretiva: logon path = \\%L\Profiles\%U pra logon path = \\%L\Profiles\%m assim passa a gravar o perfil por maquina. Caso falhe ou ocorra alguma mensagem de errro, revise sua configuração, uma boa opção é copiar o meu smb.conf conforme indicado no inicio deste tutorial, fazer uma instalação nova do Win XP PRO que vai funcionar de primeira, assim tem uma estação como referencia pra configurar as demais. Perfil Local grava tudo na maquina local e não grava nada o servidor samba em: /home/profiles Perfil Móvel grava tudo no servidor Samba e não grava nada na maquina local. O proposito deste tutorial é colocar a estação win XP PRO pra fazer login sob dominio do Samba, configurações e permissões na maquina local fica por conta do administrador da maquina e procure ajuda sobre windows. Caso após o login de usuário, aparecer no desktop o bloco de notas com a mensagem: [.ShellClassInfo] LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21787 Em meus testes este erro ocorreu com usuários que estavam fazendo login com perfil móvel e depois da alteração pra perfil local, também apaguei diversas vezes o conteúdo de /home/profiles. Pra testar, criei outros usuários e o erro não aparece, então na estação removi o usuário que apresentava este erro no login, e criei novamente, no próximo login não ocorreu mais a mensagem de erro. Fontes consultadas pra elaborar estas anotações: FAQ com mensagens da Linux-br copiadas em diversos arquivos relacionados em: http://www.zago.eti.br/samba/A-menu-samba.html Ajude a melhorar este documento, reporte os erros ou sugestões a: zagolinux@uol.com.br As mensagens recebidas com indicação "pro FAQ", dando dicas ou explicação de como solucionou um problema, serão acrescentadas no final deste texto. Antonio Francisco Zago zagolinux@uol.com.br Agradecimento pela partição especial na elaboração deste tutorial, pesquisa, testes e na instalação e utilização do Windows XP PRO:                          .-.                          /v\                         // \\                        /(   )\                         ^^-^^                         LINUX Busque soluções em linux e sai na frente você e sua empresa. Serviços em Servidores,Samba,Squid,Firewall,Internet.                         Email:               andersonmsp@click21.com.br ******************************************************** A seguir, copias de algumas mensagens com respostas esclarecedoras que circulou na lista Linux-BR, também contribuições que recebi diretamente do autor, de outras listas ou foruns, mande também a sua contribuição, pra este FAQ, envie dica, passo a passo como solucionou um problema, tutorial, artigo e etc.. envie pra zagolinux@uol.com.br mencionando no e-mail "pro FAQ". ******************************************************** ******************************************************** ******************************************************** De: Piter Punk Para: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 07 Jan 2003 10:47:35 -0200 Marcelo Gomes wrote: Pessoal, Estou usando Linux RedHat Kernel 2.4.7-10 como servidor de arquivo (samba 2.21a-4) Na minha rede tem windows 95, 98 NT e 2000 e todos logam no dominio (linux). Mas não estou conseguindo colocar uma maquina windows XP para logar no domino, ela acessa o linux normalmente, eu consigo configurar ela para logar no dominio (Crio o usuário máquina etc), mas quando reinicia ela da o seguinte erro ao tentar validar a senha: A culpa é do WindowsXP que é um revoltado com a vida. Para fazer ele logar no domínio Samba (ou WindowsNT) precisa fazer alterações no registro e um zilhão de configurações. Dá uma olhada na minha página (assinatura), na seção de dicas. Coloquei lá fazem uns 15 dias... Falous, Piter PUNK -- ____________ / Piter PUNK \_____________________________________________________ | | | | E-Mail: piterpk@terra.com.br (personal) | | .|. roberto.freires@gds-corp.com (professional) | | /V\ | | // \\ UIN: 116043354 Homepage: www.piterpunk.hpg.com.br | | /( )\ | | ^`~'^ ----> Slackware Linux - The Best One! <---- | | #105432 | `-------------------------------------------------------------------' ******************************************************** De: Piter Punk Para: Jorge Godoy , Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 07 Jan 2003 14:28:04 -0200 Jorge Godoy wrote: Piter Punk writes: A culpa é do WindowsXP que é um revoltado com a vida. Para fazer ele logar no domínio Samba (ou WindowsNT) precisa fazer alterações no registro e um zilhão de configurações. Aqui (na verdade em um cliente) com o XP Pro já funcionou de cara, como com as estações Windows 95/98... Da própria documentação da MicroSoft: http://support.microsoft.com/default.aspx?scid=kb;en-us;318266 A Windows XP Client Cannot Log On to a Windows NT 4.0 Domain CAUSE This behavior occurs because the Windows XP-based client tries to sign or seal the secure channel. Windows XP Professional does this by default. However, Windows NT 4.0 is not configured to do this by default. Tanto existe o problema quanto dentro do próprio samba vem um arquivo com o que deve ser editado no registro: /usr/doc/samba-2.2.7/docs/Registry/WinXP_SignOrSeal.reg Mesmo na última versão. Falous, Piter PUNK ******************************************************** De: Jorge Godoy Para: Piter Punk Cc: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 07 Jan 2003 14:46:07 -0200 Piter Punk writes: > Tanto existe o problema quanto dentro do próprio samba vem um arquivo > com o que deve ser editado no registro: > > /usr/doc/samba-2.2.7/docs/Registry/WinXP_SignOrSeal.reg > > Mesmo na última versão. *MUITO* estranho. Pois realmente não é o que vi na prática. Funciona no cliente (senão eu teria que fazer funcionar). Compartilhamento de impressoras, arquivos, script de logon, etc. E não precisei alterar nada no Windows. Tenho certeza absoluta disto. Tenho este arquivo aqui na documentação do Samba, mas não sabia da existência dele até agora. Sds, -- Godoy. ******************************************************** De: Leandro Disconzi Vieira Para: Piter Punk Cc: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 07 Jan 2003 13:13:24 -0200 oi!! Te aconselho trocar a versao do samba. Tenho certeza que isso resolverá.. Sem contar que tua versão possui furo de segurança. A versão atual é 2.2.7a. Um abraco Piter Punk wrote: Marcelo Gomes wrote: Pessoal, Estou usando Linux RedHat Kernel 2.4.7-10 como servidor de arquivo (samba 2.21a-4) Na minha rede tem windows 95, 98 NT e 2000 e todos logam no dominio (linux). Mas não estou conseguindo colocar uma maquina windows XP para logar no domino, ela acessa o linux normalmente, eu consigo configurar ela para logar no dominio (Crio o usuário máquina etc), mas quando reinicia ela da o seguinte erro ao tentar validar a senha: A culpa é do WindowsXP que é um revoltado com a vida. Para fazer ele logar no domínio Samba (ou WindowsNT) precisa fazer alterações no registro e um zilhão de configurações. Dá uma olhada na minha página (assinatura), na seção de dicas. Coloquei lá fazem uns 15 dias... Falous, Piter PUNK ******************************************************** De: Jorge Godoy Para: Piter Punk Cc: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 07 Jan 2003 12:23:25 -0200 Piter Punk writes: > A culpa é do WindowsXP que é um revoltado com a vida. Para fazer > ele logar no domínio Samba (ou WindowsNT) precisa fazer alterações no > registro e um zilhão de configurações. Não foi esta minha experiência... Aqui (na verdade em um cliente) com o XP Pro já funcionou de cara, como com as estações Windows 95/98... Certifique-se de que o samba possui uma pontuação maior na disputa para ser o master do domínio e acho que é só. Sds, -- Godoy. ******************************************************** De: Piter Punk Para: Leandro Disconzi Vieira Cc: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 07 Jan 2003 13:53:06 -0200 Leandro Disconzi Vieira wrote: oi!! Te aconselho trocar a versao do samba. Tenho certeza que isso resolverá.. Sem contar que tua versão possui furo de segurança. A versão atual é 2.2.7a. Eu uso a 2.2.7 -:P O problema é realmente com o WXP, ele (por default) vem configurado para conectar apenas em domínios W2K e WXP, por isso dá problemas em domínios NT (e o Samba age como um domínio NT). Por isso é necessário editar uma série de configurações no WXP e nenhuma no samba... pura cretinice da MicroSoft para te fazer trocar seu NT por um W2K ou WXP. Falous, ******************************************************** De: Henrique Cesar Ulbrich Para: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 08 Jan 2003 13:07:55 -0200 Historiadores acreditam que, em Ter 07 Jan 2003 13:53, Piter Punk disse: > Por isso é necessário editar uma série de configurações no WXP e > nenhuma no samba... pura cretinice da MicroSoft para te fazer trocar > seu NT por um W2K ou WXP. Que configurações, Piter? . Eu só apliquei o "patch" do registro e corri pro abraço. -- Henrique Cesar Ulbrich henrique@digerati.com.br ******************************************************** De: Henrique Cesar Ulbrich Para: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 08 Jan 2003 13:06:33 -0200 Historiadores acreditam que, em Ter 07 Jan 2003 14:46, Jorge Godoy disse: > > /usr/doc/samba-2.2.7/docs/Registry/WinXP_SignOrSeal.reg > *MUITO* estranho. Pois realmente não é o que vi na prática. Funciona > no cliente (senão eu teria que fazer funcionar). Compartilhamento de > impressoras, arquivos, script de logon, etc. E não precisei alterar > nada no Windows. Tenho certeza absoluta disto. Godoy, já instalei XPs em três redes com Samab e em TODAS as workstations XP eu tive que aplicar o referido WinXP_SignOnSeal.reg. Não sei o que aconteceu aí, mas aqui não só não funcionou de cara como eu penei bastante até ler a documentação e encontrar essa referência. Depois, funcionou sem problemas. Portanto, vale a indicação. Será que vc não aplicou "sem querer" e não lembra? -- Henrique Cesar Ulbrich henrique@digerati.com.br ******************************************************** De: Piter Punk Para: Henrique Cesar Ulbrich Cc: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 08 Jan 2003 16:11:22 -0200 Henrique Cesar Ulbrich wrote: Historiadores acreditam que, em Ter 07 Jan 2003 13:53, Piter Punk disse: Por isso é necessário editar uma série de configurações no WXP e nenhuma no samba... pura cretinice da MicroSoft para te fazer trocar seu NT por um W2K ou WXP. Que configurações, Piter? Estão na página. A parte legal é que em umas máquinas com o XP eu precisei seguir todos os passos e em outras não... ainda não consegui entender por quê... em nenhum eu consegui fazer de primeira como o Godoy descreve, mas não duvido que isso aconteça -;) Alguns sites em que pesquisei mencionam que até a ordem é importante... coloquei tudo que eu encontrei junto, para ter certeza de que funciona -;) Falous, Piter PUNK ******************************************************** De: Ricardo Igarashi Para: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 08 Jan 2003 23:40:12 -0200 On Wed, 8 Jan 2003 13:06:33 -0200 Henrique Cesar Ulbrich wrote: > Historiadores acreditam que, em Ter 07 Jan 2003 14:46, Jorge Godoy > disse: > > > /usr/doc/samba-2.2.7/docs/Registry/WinXP_SignOrSeal.reg > > *MUITO* estranho. Pois realmente não é o que vi na prática. Funciona > > no cliente (senão eu teria que fazer funcionar). Compartilhamento de > > impressoras, arquivos, script de logon, etc. E não precisei alterar > > nada no Windows. Tenho certeza absoluta disto. > > Godoy, já instalei XPs em três redes com Samab e em TODAS as > workstations XP eu tive que aplicar o referido WinXP_SignOnSeal.reg. [corta] Eu também tenho um cliente WinXP acessando um Linux + Samba, e não precisei modificar o Registry dele. Só que eu não uso o Samba como PDC, é só uma autenticação local. Será esse o ponto? ******************************************************** De: HD Software Para: Piter Punk , Henrique Cesar Ulbrich Cc: Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 09 Jan 2003 08:58:09 -0200 Em Qua 08 Jan 2003 16:11, Piter Punk escreveu: > Henrique Cesar Ulbrich wrote: > > Historiadores acreditam que, em Ter 07 Jan 2003 13:53, Piter Punk disse: > >>Por isso é necessário editar uma série de configurações no WXP e > >>nenhuma no samba... pura cretinice da MicroSoft para te fazer trocar > >>seu NT por um W2K ou WXP. > > > > Que configurações, Piter? > > Estão na página. A parte legal é que em umas máquinas com o XP eu precisei > seguir todos os passos e em outras não... ainda não consegui entender por > quê... em nenhum eu consegui fazer de primeira como o Godoy descreve, mas > não duvido que isso aconteça -;) > > Alguns sites em que pesquisei mencionam que até a ordem é importante... > coloquei tudo que eu encontrei junto, para ter certeza de que funciona -;) > > Falous, > > Piter PUNK OLa.. Eu estou usando o samba-2.2.3a-2U80_1cl, e consegui logar no dominio com clientes win XP e rodar o script de login, mas tive que alterar o registro Paulo Henrique ******************************************************** De: Piter Punk Para: Ricardo Igarashi , Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 09 Jan 2003 10:48:04 -0200 Ricardo Igarashi wrote: [corta] Eu também tenho um cliente WinXP acessando um Linux + Samba, e não precisei modificar o Registry dele. É possível acessar a rede Samba, não é possível entrar no domínio. Só que eu não uso o Samba como PDC, é só uma autenticação local. Será esse o ponto? Provavelmente. ******************************************************** De: Jorge Godoy Para: Piter Punk Cc: Henrique Cesar Ulbrich , Linux-BR Assunto: Re: (linux-br) Samba + Windows XP Data: 09 Jan 2003 08:53:14 -0200 Piter Punk writes: > Estão na página. A parte legal é que em umas máquinas com o XP eu precisei > seguir todos os passos e em outras não... ainda não consegui entender por > quê... em nenhum eu consegui fazer de primeira como o Godoy descreve, mas > não duvido que isso aconteça -;) Você usou o XP Pro? Ou o workstation? Acho que pode haver esta diferença entre as versões. MAS, isso é off-topic aqui :-) A solução já foi apontada, a documentação também e já identificamos que pra variar a M$ não possui um padrão nem para o próprio OS... Sds, -- Godoy. ******************************************************** De: Andreas Hasenack Para: ivan@blucolor.com.br Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Samba x WinXP Data: 31 Jan 2003 22:24:31 -0200 Em Fri, Jan 31, 2003 at 02:03:15PM -0800, ivan@blucolor.com.br escreveu: > Fiz os parametros para executar domínio no XP, mas quando o faço: "Erro > durante a tentativa de ingresso do dmínio "BLUCOLOR". Acesso Negado. Criou uma conta para a máquina XP na máquina linux? O nome da máquina XP precisa estar no /etc/passwd e no /etc/smbpasswd e você precisa fornecer o nome de usuário "root" lá no XP na hora de ingressar no domínio. Ou seja, o "root" precisa estar no /etc/smbpasswd também. Veja o procedimento nos arquivos de documentação do samba. ******************************************************** De: Piter Punk Para: Marcelo O A Costa Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Logar XP no Linux Data: 19 Feb 2003 16:56:28 -0300 Marcelo O A Costa wrote: Pessoal... gostaria q vcs me ajudassem com mais esse problema... Não consigo fazer o WinXP Pro logar no servidor CL8. Existe alguma configuração especial para adicionar no samba... www.piterpunk.hpg.com.br/dicas.html Lá tem como fazer o WindowsXP entrar em um domínio Samba. Tem que editar o registro e fazer algumas configurações irritantes. Falous, Piter PUNK ******************************************************** De: Marcelo Costa Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) WINXP X LINUX Data: 26 Feb 2003 07:44:56 -0300 Galera.... a todos muito obrigado... pela ajuda q me deram anteriormente.... peguei um pouco de cada e consegui logar o WinXP Pro no Samba. O problema agora é q o WinXP quer criar o Perfil do usuario, e sempre q eu faço o login do usuario ele responde q não encontrou um perfil para o usuario, e q não podera gravar o perfil porque a pasta onde esta configurado para armazenar o perfil de um usuario remoto não esta com attribuições corretas. segue abaixo o smb.conf.... Marcelo [global] workgroup = MYGROUP netbios name = linux server string = Samba Server # Carrega as caracteristicas das impressoras printcap name = /etc/printcap load printers = yes # Sistema de Impressão printing = lprng # Cria arquivo de log log file = /var/log/samba/logs #.%m log level = 0 max log size = 50 socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192 # Máquinas Windows tendem a travar de tempos em tempos. Este parâmetro # é utilizado para verificar o estado da conexão, a cada 20 segundos. keepalive = 20 read raw = yes write raw = yes dead time = 15 getwd cache = yes # Armazena em cache o caminho para o Diretório corrente # Ativa o servidor de Domínios PDC os level = 64 preferred master = yes local master = yes domain master = yes dns proxy = no time server = True # "security = user": Segurança por usuário, local. A senha do usuário é # reduzida a letras minúsculas e confrontada com a senha UNIX. Essa # modalidade de segurança obriga que os usuários sejam cadastrados no Linux, # e suas senhas sejam atribuídas corretamente. As operações sobre arquivos # de impressão serão feitas com a permissão do respectivo usuário UNIX. # Todavia, pode-se abrir aos hóspedes o acesso a determinados volumes ou # impressoras - para esses objetos, a segurança operará no estilo SHARE. security = user # Tamanho máximo para senha password level = 8 # Ajustes nas senhas sem criptografias (DOS w WIN9X com ajustes no RegEdit) null passwords = yes encrypt passwords = yes update encrypted = yes smb passwd file = /etc/smbpasswd # É usado para sincronizar a alteração de senhas feitas no windows, para # o servidor linux. unix password sync = Yes passwd program = /usr/bin/passwd %u passwd chat = *Nova*Senha*do*Linux* %n\n *Redigite*a*Nova*Senha*do*Linux* %n\n *passwd:*Senha*alterada*com*sucesso* # Logon e logoff domain logons = yes logon script = %u.bat logon path = \\%L\netlogon logon drive = U: logon home = \\%N\%u # Tamanho máximo para o usuário username level = 8 create mask = 2777 directory mask = 2777 # Para usar o WinPopUp message command = /bin/csh -c 'xedit %s; rm %s' & # "On-The-Fly" Cria Contas para Máquinas WinXP, NT e 2000) add user script = /usr/sbin/useradd -g NT_Stations -c TrustAccount -d /dev/null -s /bin/false %m$ map to guest = never debug level = 0 #============================ Share Definitions ============================== [homes] comment = Home Directories browseable = no writable = yes # Un-comment the following and create the netlogon directory for Domain Logons [netlogon] comment = Network Logon Service path = /home/netlogon read only = yes write list = user # Un-comment the following to provide a specific roving profile share # the default is to use the user's home directory [Profiles] comment = Network User Profiles path = /home/profiles read only = no create mask = 0600 directory mask = 0700 # NOTE: If you have a BSD-style print system there is no need to # specifically define each individual printer [printers] comment = All Printers path = /var/spool/samba create mask = 0700 guest ok = yes print ok = yes print command = lpr -r -P%p %s browseable = no writable = no printable = yes [Rede] path = /Rede public = yes only guest = yes writable = yes printable = no [cdrom] path = /mnt/cdrom public = yes only guest = yes writable = no printable = no [tmp] comment = Diretorio Temporario path = /tmp read only = no guest ok = yes ******************************************************** De: Rodrigo Schiavo Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) Fwd: (linux-br) Mapeamento servidor linux por uma estaçao WinXP Data: 27 Feb 2003 10:59:42 -0300 Ola Lista, Tenho a seguinte situação, Um servidor Linux Conectiva 6.0 como servidor de dados, nele algumas pastas compartilhadas via Samba, tenho algumas estações Ruindos 98 e XP, nas estações 98 fiz um mapeamento permanente das pasta do Linux, reinicio quantas vezes quiser essas maquina e ele não perde e nem pergunta nada sobre reconectar, agora nas estações XP toda vez que reinicio a maquina, os mapeamentos estam la mais com um X vermelho( de não conectado), e quando clico para acessar esses mapeamentos ele me pede a senha, Como fazer para ele não pedir a senha e manter os mapeamentos ativos apos reiniciar? obs. não uso senha, todos os usuarios são senhas em brancos. Olá, Tenho a mesma situação aqui na empresa mas só que tanto as estações Windows98 como as WindowsXP, restauram o mapeamento na inicialização normalmente desde que o samba esteja ativo (óbvio né) der. Segue abaixo meu smb.conf # Global parameters [global] workgroup = seu_grupo netbios name = SERVER_LINUX server string = Samba Server security = SHARE ssl CA certFile = /usr/share/ssl/certs/ca-bundle.crt log file = /var/log/samba/%m.log max log size = 0 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = No create mask = 0777 directory mask = 0777 printing = lprng [homes] comment = Home Directories writeable = Yes browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No guest ok = Yes [sistema] path = /sistema writeable = Yes guest ok = Yes ******************************************************** De: Brunhara Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Windows Xp logar no Samba Data: 06 Apr 2003 12:21:35 -0300 Ola Linux-br Bom o prob abaixo sitado era prob de permissao mesmo. o usuario em questao (max) nao tinha permissao no proprio diretorio dele,, e no compartinhado ( caca minha) Detail nao e posivel criar um arquivo ja existe MODOU para: Detail o nome da rede nao poder ser encontrado depois disto o login conclui normalmente o perfil do usuario que da prob. ------ Mesagem anterior -------------- Consegui fazer logon no Samba, porem esta dando erro usei a dica do Piter Punk, nao achei o restante da soluçao no Historico. O erro e o seguinte: O windows nao pode localizar a copia do servidor do perfil movel e esta tentado fazer logon com seu perfil local as alterações nao serao copia no servidor quando voce fizer logof. Dentre as causas posiveis de erro esta, problema com rede ou direitos insuficientes de segurança se o problema persistir contate o administrador da rede ou seu revendedor detail nao e prosivel criar um arquivo ja existe o windows nao pode localizar o perfil local e esta fazendo o seu logon com um pefil temporario as alteracoes que voce fizer neste perfil serao perdidas quando voce fizer logof ******************************************************** De: Mateus T Machado Para: [linux-br] Assunto: Re: (linux-br) Windows XP com samba..... Data: 10 Apr 2003 08:34:22 -0300 Tbm tive problemas aqui com o windows 2000. De uma olhada se seu smb.conf esta mais ou menos assim: Qualquer duvida pergunte ou mande o seu smb.conf. [global] workgroup = injex2 server string = Samba Server hosts allow = 192.168.0.0/255.255.255.0 127.0.0.1 hosts deny = ALL browseable = no log file = /var/log/samba.log max log size = 50 security = user encrypt passwords = yes smbpasswd file = /etc/smbpasswd socket options = TCP_NODELAY os level = 65 domain master = yes preferred master = yes domain logons = yes domain admin group = @admins logon script = %G.bat logon path = \\%L\netlogon wins support = yes dns proxy = no Também já fiz o seguinte conforme manuais q peguei: adicionei um usuario com nome da maquina e o $ (maquina1$): adduser -g maquinas -d /dev/null -s /bin/false -n "maquina1"\$ e adicionei esse usuario no smbpasswd sem o $: smbpasswd -a maquina1 Adcicionei o root no smbpasswd: smbpasswd -a root No windows 2000: Nas propriedades do meu computador em identificação: nome do comp: maquina1 membro de dominio: injex2 Ele pede nome e senha: nome: root senha: nao vou falar hehehehe Ele pede para reiniciar se nao me engano, ai vc logar normal. []s Mateus Tarcinalli Machado site: http://mateus.webhostme.com/ e-mail: mateus@tdkom.com.br ICQ: 40075236 ----- Original Message ----- From: "JuNiOr" To: "Lista Linux" Sent: Wednesday, April 09, 2003 5:19 PM Subject: (linux-br) Windows XP com samba..... Ola pessoal da lista.... Tenho uma rede com servidor Linux Debiam e o servidor samba, o meu problema esta na hora de configurar o Windows XP como cliente será que alguem ja passou por este problema? Nas estação WIN 98 esta tudo blz o windows reconhece normalmente o samba como win nt Grato pela atenção de todos JUNIOR ******************************************************** De: Leandro Disconzi Vieira Para: Mateus T Machado Cc: [linux-br] Assunto: Re: (linux-br) Windows XP com samba..... Data: 11 Apr 2003 00:49:07 -0300 OI!!! tamb[em tive problemas com o windows xp na hora de colocar ele como cliente... A maneira que encontrei foi mudar um parametro no registro. [e mais ou menos esta chave no registro... HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netlogon\parameters "RequireSignOrSeal"=dword:00000000 de qual quer forma estou mandando um link que encontrei no google. http://www.ccs.uky.edu/docs/samba.htm Um abraco e boa sorte.. ******************************************************** De: Suporte Tecinco - Fábio Responder-a: Suporte Tecinco - Fábio Para: Rimeson Cardoso , Lista Assunto: Re: (linux-br) Samba 2.2.3a + WinXP Professional Data: 25 Apr 2003 09:48:48 -0300 Bom Dia, Pra usar o Windows XP em rede com servidor Samba é fácil, pelo menos só não consegui fazer aquele Logon Script que outras versões do Windows fazem.... Pra quem for usar o XP com Samba, é só alterar o arquivo /etc/smb.conf e descomentar as linhas: security = user e encrypt passwords = yes smb passwd file = /etc/smbpasswd Depois é só cadastrar os usuários criados no linux no samba também digitando: smbadduser usuario:grupo ou também smbpasswd usuario Daí é só digitar a mesma senha do usuário e pronto, o XP já ta acessando o Samba. Se alguém descobrir como executar aquele Logon Script, gostaria de saber também, pois seria bem interessante. :p Abraço a todos, e até mais. Fábio Guedes dos Santos Cascavel - PR ----- Original Message ----- From: "Rimeson Cardoso" To: "Lista" Sent: Tuesday, April 29, 2003 8:06 AM Subject: (linux-br) Samba 2.2.3a + WinXP Professional > Ola pessoal da lista, é possivel colocar o WinXP professional logar > no dominio samba com a versao 2.2.3a e onde posso achar algo que me ajude. > ******************************************************** De: Benilton de Sa Carvalho Para: Marcelo Monsores Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br) PDC Samba e WinXP Pro Data: 14 Jun 2003 00:55:45 -0300 No registro do WinXP Pro, faca a seguinte mudanca de chave: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters] "requiresignorseal"=dword:00000000 "signsecurechannel"=dword:00000000 Atenciosamente, -- Benilton Carvalho DE / IMECC / UNICAMP Red Hat Linux i18n Team On Fri, 13 Jun 2003, Marcelo Monsores wrote: >uma estação, com WinXP Pro, e não estou conseguindo fazê-la logar no >domínio. ******************************************************** De:  Rogerio (SOCS) Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)problema no XP e samba - SOLUCAO Data:  Wed, 9 Jul 2003 20:16:25 -0300 Gente consegui resovler o problema era o seguinte. Dentro de Ferramentas Administrativas Tem a Opcao Direstivas de Seguranca Local Lá tem a opcao Diretivas Locais e dentro dela tem Opcoes de Seguranca Neste item procure : Cliente rede Microsoft - Enviar senha nao criptografada para conectar-se a servidores SMB de outros fabricantes, Ativei isso e pronto. Resolveu meu problema. valeu pela ajuda de todos ae ******************************************************** De:  Joerlei P. Lima Para:  Pablo Roberto , Linux-br Assunto:  Re: (linux-br) Samba como PDC de estações XP Data:  Thu, 17 Jul 2003 08:24:03 -0400 Em Qua 16 Jul 2003 16:06, Pablo Roberto escreveu: > Pessoal, > > Já havia configurado o samba uma vez e passei por este mesmo problema, só > que não lembro o que fiz para arrumar. > Formatei o servidor e instalai o cl 9, configurei o samba para pdc, > configuro a id de rede normal(inclusive solicita senha do root)  e quando > tento efetuar o logon no windows XP o mesmo retorna a seguinte mensagem. > > "o windows não pode se conectar ao domínio porque o controlador de domínio > está inoperante ou não disponível ou sua conta de computador não foi > encontrada, tente novamente mais tarde" > > Se eu desligar o servidor o windows me retorna outra mensagem, ou seja ele > esta conseguindo falar com o servidor. > > Pablo Lembre-se de que você precisa de uma conta pra máquina também. Além disso, o primeiro login deve ser feito com um usuário que esteja na lista de admin users do smb.conf. Verifique isso aí que deve funcionar. -- Joerlei P. Lima Entele Telecomunicações e Informática Ltda. joerlei2000@yahoo.com.br ICQ: 118148230 ******************************************************** De:  Henrique Cesar Ulbrich Para:  redes-l@listas.ansp.br Assunto:  Re: [Redes-l] Linux, Samba, Win XP Data:  Tue, 5 Aug 2003 11:12:00 +0000 Historiadores acreditam que, em Ter 05 Ago 2003 02:38, Antonio F. Zago disse: > http://www.zago.eti.br/samba/samba-win200-xp.txt O tutorial do nosso amigo Zago é bom e vale a pena sempre consultar. Recomendo :) Mas se você está sem tempo, o próprio Samba possui, em     /usr/share/doc/samba-2.2.8/docs/Registry arquivos .reg que vc aplica como "patch" no seu registro para fazer o WinXP fununciar. É batata! [henrique@EST201 docs]$ ls Registry/ NT4-Locking.reg Win95_PlainPassword.reg WinME_PlainPassword.reg NT4_PlainPassword.reg Win98_PlainPassword.reg WinXP_SignOrSeal.reg Win2000_PlainPassword.reg Win9X-CacheHandling.reg WindowsTerminalServer.reg Vc aplica, na ordem, Win2000_PlainPassword e WinXP_SignOrSeal e corre pro abraço. Em alguns casos, vc tem que aplicar o NT4-Locking antes de tudo, mas às vezes não precisa e às vezes dá problema se aplicá-lo. -- Henrique Cesar Ulbrich Editor - Digerati Books henrique@digerati.com.br      "My eyes! The goggles, they do nothing!" _______________________________________________ Redes-l mailing list  Redes-l@listas.ansp.br Para sair da lista consulte: http://listas.ansp.br/mailman/listinfo/redes-l ******************************************************** De:  Joerlei P. Lima Para:  Rodrigo Haag Cc:  Conectiva-Users Assunto:  Re: (linux-br)Xp-Pro logar no samba ! Data:  Wed, 06 Aug 2003 08:32:10 -0300 Rodrigo Haag escreveu: Olá a todos ! > Para o xp-pro logar no dominio do samba, eu preciso alterar o registro dele ou > não ? > Já cadastrei a cta de máquina e tudo mais, em alguns sites dizem p/ alterar > somente uma linha no registro, outros já dizem p/ alterar várias linhas ! > Uso rh9 samba 2.2.7a. > > Muito Obrigado > Você precisa logar primeiro como um usuário com poderes de administrador (admin user no smb.conf). Senão, não loga mesmo. Ou, caso vc não esquente com segurança, adicione o root como usuário do samba e tente se logar na máquina xp como root. Eu não recomendo esse processo, mas vai funcionar. Depois os usuários "normais" vão se logar numa boa. -- Joerlei Pereira Lima Entele Telecomunicações e Informática Ltda. ******************************************************** De:  Glênio Côrtes Himmen Para:  Rodrigo Haag Cc:  Conectiva-Users Assunto:  Re: (linux-br)Xp-Pro logar no samba ! Data:  Mon, 11 Aug 2003 10:41:54 -0300 Solução passada pelo colega Rogerio (SOCS) araujo.r@socs.com.br no dia 09-07-2003... Dentro de Ferramentas Administrativas Tem a Opcao Direstivas de Seguranca Local Lá tem a opcao Diretivas Locais e dentro dela tem Opcoes de Seguranca Neste item procure : Cliente rede Microsoft - Enviar senha nao criptografada para conectar-se a servidores SMB de outros fabricantes, Ativei isso e pronto. Resolveu meu problema. Prefeitura Municipal de Aparecida de Goiânia Rua João Batista de Toledo, Setor Central Aparecida de Goiânia-GO - CEP - 74.980-901, Fone: (62) 545-5818 Glênio Côrtes Himmen - glenio.himmen@bol.com.br Rodrigo Haag escreveu: Olá a todos ! > Para o xp-pro logar no dominio do samba, eu preciso alterar o registro dele ou > não ? > Já cadastrei a cta de máquina e tudo mais, em alguns sites dizem p/ alterar > somente uma linha no registro, outros já dizem p/ alterar várias linhas ! > Uso rh9 samba 2.2.7a. > ******************************************************** De:  Ricardo Para:  eds36@ibest.com.br, linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Samba com Windows XP Data:  Wed, 27 Aug 2003 09:01:52 -0300 Solução passada pelo colega Rogerio (SOCS) [EMAIL PROTECTED] no dia 09-07-2003... Dentro de Ferramentas Administrativas Tem a Opcao Direstivas de Seguranca Local Lá tem a opcao Diretivas Locais e dentro dela tem Opcoes de Seguranca Neste item procure : Cliente rede Microsoft - Enviar senha nao criptografada para conectar-se a servidores SMB de outros fabricantes, Ativei isso e pronto. Resolveu meu problema. ******************************************************** De:  Glênio Côrtes Himmen Para:  Fábio Ribeiro , linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)samba xp Data:  Fri, 30 Jan 2004 14:31:39 -0300 Fábio, Você já arrumou a configuração do XP para passar a senha em formato texto para o Linux ??? Painel de Controle, Desempenho e Manutenção, Ferramentas Administrativas, Diretiva de Segurança Local, Opções de Segurança, Cliente de Rede Microsoft: enviar senha não criptografada para conectar-se a servidor SMB de outro fabricante, deve estar ativada... Prefeitura Municipal de Aparecida de Goiânia Rua Joâo Batista de Toledo, Setor Central Aparecida de Goiânia-GO - CEP - 74.980-901, Fone: (62) 545-5818 Glênio Côrtes Himmen - glenio.himmen@bol.com.br ----- Original Message ----- >From: Fábio Ribeiro >Sent: Monday, January 26, 2004 3:36 PM >Subject: (linux-br)samba xp > >eu estou tendo de colocar O windows xp e 2000 na minha rede e não consigo fazer as estações winxp e 2k logarem no domínio. Andei pesquizando e eu acho >que tentei de tudo. >Estou adicionando as máquina no samba (adduser maquina$, smbpasswd -a -m maquina), coloquei o root no samba e adicionei um usuário root como adm em >um XP e nada. >Eu acho que deve ta faltando alguma coisa no meu linux. >Tenho o samba samba-2.2.5-10 com RH 8.0, será que preciso configurar alguma coisa a mais? preciso instalar outro pacote? ******************************************************** De: Henrique Cesar Ulbrich Para: Luiz Fernando Klein , linux Assunto: Re: (linux-br) Configurar Samba com windows XP Data: 28 Nov 2002 12:44:15 -0200 Historiadores acreditam que, em Qui 28 Nov 2002 10:45, Luiz Fernando Klein disse: > Ola, pessoal, como eu faco para configurar o Samba para que uma estacao > de windows XP enxergue uma pasta no servidor?? Está tudo explicado na documentação do Samba. Se vc tem o Samba instalado, vc deve tê-la em /usr/share/doc/samba ou coisa parecida. Se não encontrar, c pode ver por aqui: http://de.samba.org/samba/ftp/docs/htmldocs/Samba-HOWTO-Collection.html Procure tb pelo livo Using Samba, que pode ser lido online no endereço http://de.samba.org/samba/ftp/docs/htmldocs/using_samba/index.html > Gostaria que fosse detalhado o processo de montagem, porque sou iniciante > em linux. Ia demorar muito pra fazer isso por email, e vc perderia a maravilhosa oportunidade de pesquisar, aprender e fazer sozinho. Se vc é iniciante em linux, talvez você queira visitar estes sites ANTES de começar a bulir com o Samba: http://focalinux.cipsga.com.br http://www.olinux.com.br http://linux.trix.net http://ldp-br.conectiva.com.br http://www.RevistaDoLinux.com.br entre muitos outros. Aliás, há links para esses muitos outros nos que citei. -- ******************************************************** De: Fábio de Oliveira Dias Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Win XP autenticação no Samba... Data: 21 Jul 2002 15:11:12 -0300 Sandro, Em HKLM/System/CurrentControlSet/Services/LanmanWorkstation/Parameters Inclua "Novo valor DWord" com a descrição "EnablePlainTextPassword" - valor 1 hexa Depois reinicie a máquina pq ruindows é ruindows... hehehhehe Abraço, --- Fábio de Oliveira Dias Coordenador de Tecnologia da Informação CEFET/RS - UNED/Sapucaia do Sul Linux User #271971 (http://counter.li.org) ----- Original Message ----- From: "S a n d r o R o d r i g u e s" To: Sent: Sunday, July 21, 2002 2:58 PM Subject: (linux-br) Win XP autenticação no Samba... Uma pergunta... Que linha da HKEY_LOCAL_MACHINE no windows XP Home Edition devo alterar para que a máquina com o windows XP possa autenticar senha em texto plano no Samba rodando em Conectiva 8??? Obrigado. Sandro Rodrigues sandro@provedorweb.net ******************************************************** De:  ARP Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Ajuda para xp entrar no dominio do samba Data:  Mon, 13 Sep 2004 19:02:14 -0300 Depois de ter seu Samba devidamente instalado e configurado com todas as estações Win95/98 logando corretamente, iremos ao assunto que interessa no escopo deste artigo, a autenticação das estações Windows XP. Primeiramente, temos que ter o usuário root criado no Samba. Recomendo colocar uma senha diferente da senha do root do seu sistema (motivos de segurança). # smbpasswd -a root Nota: sim, no Samba existirão duas contas para o mesmo usuário. Uma gerenciada pelo sistema operacional (passwd) e outra pelo Samba (smbpasswd). Depois temos que adicionar a maquina XP no Samba da seguinte forma: # adduser -g grupo -s /dev/null -d /dev/null nome_da_maquina$ # smbpasswd -a -m nome_da_maquina OBS: o $ no final do nome da máquina XP e necessário para o Samba diferenciar nome de conta com nome de máquina. Depois disso vem a parte mais chata, mexer no Windows XP. Logue no XP como um usuário local e administrador do sistema. Vá no painel de controle -> sistema. Clique na guia Nome do Computador e depois no botão ID da rede. Na nova janela que irá parecer, clique em avançar, selecione o ítem "Este computador faz parte de uma rede corporativa ...", clique em avançar, selecione "Minha empresa usa uma rede com um domínio", clique em avançar, avançar novamente. Em nome do usuário digite um usuário que já existe no Samba devidamente configurado, sua respectiva senha e o domínio que sua rede pertence, clique em avançar. Digite o nome do seu computador (aquele que você adicionou no Samba sem o $) e o domínio da sua rede novamente, clique em avançar. No nome de usuário digite o usuário root (que foi adicionado ao Samba anteriormente) e sua respectiva senha e domínio do Samba. Depois isso é só clicar em OK na mensagem: "Bem Vindo ao domínio ...". Pronto, agora você reinicia seu XP com a opção de logar no domínio da sua rede com qualquer usuário que esteja devidamente cadastrado no Samba. OBS: Em nossas pesquisas encontramos diversos artigos dizendo que era necessário alterar 3 parâmetros no registro do sistema, mas em nosso teste não foi necessário promover essas alterações. Caso tudo isso não funcione, envie-nos um e-mail solicitando as alterações no registro. Editar a seguinte linha no Regedit: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\req uiresignorseal (trocar seu valor para 0) Minimizando o delay de logon do Samba Configurando o Samba Edite o arquivo de configuração do Samba com seu editor de texto preferido: # vi /etc/samba/smb.conf Na seção Globals, adicione esta linha: remote announce = IP_de_BroadCast/DOMINIO Exemplo: remote announce = 10.100.1.255/SAMBA Salve o arquivo de configuração e reinicie o serviço: # /etc/init.d/samba restart Agora crie um arquivo chamado mindelay dentro de /etc/init.d: # touch /etc/init.d/mindelay Edite-o: # vi /etc/init.d/mindelay Insira as seguintes linhas: #!/bin/bash /sbin/iptables -t mangle -A OUTPUT -o eth0 -p tcp --dport 67 -j TOS --set-tos 16 /sbin/iptables -t mangle -A INPUT -i eth0 -p tcp --sport 67 -j TOS --set-tos 16 Salve o arquivo, saia do editor, dê permissão de execução, execute-o e coloque-o para iniciar no boot: # chmod +x mindelay # ./mindelay # update-rc.d mindelay defaults Agora abra o arquivo /etc/hosts: # vi /etc/hosts E insira estas linhas: 127.0.0.1 NETBIOS HOSTNAME IP_DO_SERVIDOR NETBIOS HOSTNAME Exemplo: 127.0.0.1 sambaserver localhost 10.100.1.15 sambaserver localhost Feito isso, salve o arquivo e saia. As configurações no Samba estão finalizadas. Configurando as estações Procure pelos arquivos lmhosts.sam e hosts.sam. Eles ficam na pasta "C:\Windows\System32\drivers\etc" no WinXP. Edite-os da seguinte forma: LMHOSTS: IP_DO_SERVIDOR DOMINIO IP_DO_SERVIDOR netbios Exemplo: 10.100.1.15               SAMBA 10.100.1.14               sambaserver HOSTS: IP_DO_SERVIDOR DOMINIO Exemplo: 10.100.1.15           SAMBA Feito isso, salve o arquivo e efetue logoff. Agora tente fazer o logon dentro do domínio do Samba. Com isso consegui diminuir de 30 para 5 segundos o tempo de logon das estações de trabalho da rede que administro. ******************************************************** De:  Clovis Sena Para:  Emmanuel Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Samba e XP Data:  Thu, 16 Sep 2004 13:09:17 -0300 bom dia, http://www.linuxrapido.org/modules.php?name=Sections&op=listarticles&secid=3 Emmanuel wrote: bom dia pessoal, eu tenho uma questao, ë possivel acessar meu servidor > linux, cl9, a partir de um cliente windows xp? > e como eu faria isso? > > ******************************************************** De: Rodrigo Dellacqua Responder A: Rodrigo Dellacqua Para: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)winXP X samba Data: Mon, 18 Apr 2005 17:31:04 -0300 > já alterei no registro: > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netlogon\parameters > "RequireSignOrSeal"=dword:00000000 > "SignSecureChannel"=dword:00000000 Seguinte, sobre o reg do winxp, o unico q precisa ser alterado é o "requiresignorseal" nao recomendo mudar, pq isso mexe com a segurança dos pacotes q vão trafegar na sua rede. > o q eu já fiz: eu cadastrei o micro no domínio c/ o comando adduser -g > cpd -s /dev/null -d /dev/null jricardo$ aí blz... fui no xp e fui em > ID de rede, tal, segui os passos, em nome do usuario eu coloquei o > "master" q tem tanto localmente qnto no samba, digitei a senha dele, > coloquei o nome do domínio (acotubo), aí na próxima tela diz q ñ > consegue encontrar uma conta p/ esse computador no domínio, digito o > nome do computador(jricardo) e o nome do dominio(acotubo) d novo e > clico em avançar, na próxima tela eu digito o nome do usuário, a senha > e o domínio só q aparece a msg abaixo: Vamos aos passos.. Primeiro criar o usuario de máquina " Machine Trust Account ". foi oq vc fez com o jricardo$, Mas o comando q vc usou está errado, o certo seria. adduser -g machine -s /bin/false -d /dev/null -M jricardo$ seria interressante para controle ter um grupo so para as "MTA", no caso o machine q foi colacado do lado do -g. agora execute o comando. smbpasswd -am jricardo$ isso vai dizer pro samba, q essa eh uma conta de máquina. execute tambem para traver o passwd dessa acc, para q ning possa logar com uma conta de maquina. passwd -l jricardo$ > o usuário master tah definido na linha "admin users = master" > > já adicionei ele no grupo cpd agora, nada de user "master". Utilize o root. Entre como o root e digite smbpasswd, ele vai pedir para vc digitar a senha do user root, q eh esse usuario e a senha q vc vai digitar qdo for pedido para vc para entrar no domínio. Não esqueca de criar o usuario q vai se logar no samba, tanto no "linux" qto no samba, segue os comandos para usuario " jric " respectivamente. adduser -g cpd -s /bin/bash -d /home/jric -m jric defina uma senha. passwd jric adicione o usuario no samba. smbpasswd -a jric e pronto. :) Isto contando q suas configuracoes no smb.conf estejam corretas. []'s Rodrigo Dellacqua ******************************************************** ******************************************************** ********************************************************