http://www.zago.eti.br/samba/samba-nt.txt Tuturial com dicas e todos os comandos pra configurar as estações Windows NT pra fazer login sob dominio do Samba. FAQ com mensagens da Linux-br. http://www.zago.eti.br/samba/A-menu-samba.html Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** 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 NT Workstation e Windows NT Server 4.0 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 NT (Work statatio), versão 4.0 Fazer o boot pelo CD, selecionar instalação típica, na tela sobre redes foi selecionado a opção pra não conectar a uma rede agora. 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 (winNT), 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, considerando que o usuário root pro samba, o compartilhamento profiles e grupo de usuários são os mesmos pra todas as versões windows, 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 profiles: precisa criar no smb.conf o compartilhamento profiles 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 é: ntcli1 adduser -g grupo -s /dev/null -d /dev/null ntcli1$ smbpasswd -a -m ntcli1 Onde ntcli1 é nome da maquina estação. A seguir explicações mais detalhadas e como configurar as estações windows. ******************************************************** O Samba é o mesmo para as duas versões do NT, tem tópicos exclusivos pra configurar as estações WorkStation e NT Server 4.0, após a configuração do servidor Samba, siga o tópico correspondente ao tipo de estação que esteja configurando. ******************************************************** 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 NT, tando o Workstation como o Server 4.0, 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 Win NT. 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 winNT como cliente do Samba: Segue os comandos necessários pra concluir a instalação do samba e incluir o NT 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 NT 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 movel 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 muitos usuários pode utilizar outros metodos de autenticação, ou scripts, veja mais sobre a criação de usuários no FAQ, user.txt, senhas.txt e outros relacionados nestes arquivos. 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 NT vem sugerindo pra grupo a palavra grupo e 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 Os comandos acima serve pra criar um usuário root pro Samba, este root não tem nada a ver com o root do sistema, vale somente pro samba, é necessário pra fazer o primeiro login na estação WinNT com o usuário root. A primeira linha: smbadduser root:root123 adiciona o usuário root e define uma senha a ele. A segunda linha: smbpasswd -a root serve pra trocar a senha do root do Samba. A terceira linha: passwd serve pra trocar a senha do root do Linux, por segurança mantenha um terminal aberto como usuário root, e outro terminal pra executar os comandos acima, após os comandos acima abra outro terminal e tente logar ou tornar root, caso não aceite a senha, pode ser que nos comandos acima ela foi trocada, pra isto volte ao terminal que está aberto como root e digite passwd pra definir nova senha pro root do sistema, pode até ser a mesma que estava em uso. OBS Não utilizei este recurso, ele é requerido nas versões do windows 2000, XP e 2003 que precisa fazer o primeiro login com este usuário root, em algumas mensagens consultadas menciona que precisa também pro NT, acho que não precisa, voce pode tentar a configuração sem estes comandos relacionados ao root, caso falhe então é só seguir as dicas acima. A mesma dúvida se aplica ao grupo. ******************************************************** ADICIONAR NO SAMBA AS MAQUINAS WIN NT WorkStation ou NT server. Precisa adicionar as maquinas NT 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 ntcli1$ smbpasswd -a -m ntcli1 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 ntcli1 pelo nome 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 é ntcli1, 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. ******************************************************** LADO ESTAÇÃO WINDOWS NT WorkStation. As configurações efetuadas até aqui permite que estações Win98, 98SE e ME façam login no servidor Samba e funcione perfeitamente. COMANDOS NA ESTAÇÃO WINDOWS NT WORK STATION, ntcli1 O nome da maquina já foi adcionado na instalação, IP e placa de rede devidamente configurados, portanto pronto pra configuração da estação. IDENTIFICANDO O NOME DA ESTAÇÃO DE TRABALHO. Pra alterar ou ver o nome do computador da estação winNT, faça login como administrador e depois click com botão auxiliar no icone "ambiente de rede" que está no desktop, depois em propriedades, aparece os itens: Nome do computador (neste exemplo aparece ntcli1 Grupo de trabalho (na instalação vem por default grupo, neste exemplo mantive como grupo o mesmo nome "grupo" Nome do computador ntcli1 Grupo de trabalho grupo São estes nomes que vamos utilizar neste tutorial, na sua instalação veja estes nomes e substitua nas linhas de comandos pra configuração do servidor Samba. FAZENDO O PRIMEIRO LOGIN NA ESTAÇÃO WinNT Após ligar a estação, tem que fazer login local como administrador, depois click com botão auxiliar no icone "ambiente de rede" que está no desktop, depois em propriedades, na janela que abrir, na aba de menu "Identificação" temos dois itens: Nome do computador ntcli1 Grupo de trabalho grupo e a opção "alterar" ao dar um click em alterar, surge mais uma opção "Dominio", ao dar um click pra selecionar "dominio" a caixa de dialogo vem com a palavra "DOMINIO" e neste local tem que utilizar o mesmo nome do grupo de trabalho definido no Samba, neste modelo de Samba estamos utilizando o nome default que é "MYGROUP", portanto altere este nome de dominio pra "MYGROUP" se estiver utilizando a copia de samba sugerida acima, ou utilize o nome que voce definiu na sua configuração do Samba, vamos prosseguir com esta configuração utilizando como Dominio o "MYGROUP", basta OK pra receber a mensagem: "Bem-vindo ao domínio MYGROUP". Isto é um sinal muito bom, significa que deu tudo certo na configuração. Caso demore por volta de um minuto e receba a mensagem de erro: Não é possivel localizar o controlador de domínio para este domínio. Isto é um sinal muito RUIM, tem algo errado na configuração, o erro pode ser o dominio informado estar diferente do que consta no smb.conf ou outro motivo qualquer, como falta de comunicação entre as maquinas, ou outro problema qualquer, procure solucionar isto, iniciando por um ping entre elas. Como de costume tem a reinicialização do windows, após o boot, na tela de login deve aparecer algo mais ou menos assim: Usuário Administrador Senha (em branco Dominio NTCLI1 Precisa alterar estes dados pra: Usuário coloque aqui o login de um usuário valido no Samba e que não exista nesta estação. Senha senha do usuário cadastrado no Samba. Dominio click na seleção pra abrir a caixa e escolher o dominio do samba, neste exemplo vai aparecer MYGROUP, click sobre ele pra fazer a seleção e OK 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 NT configurados. Nesta configuração a estação NT esta gravando o Perfil no Servidor Samba em: /home/profiles ou outro local conforme definido no smb.conf, o perfil é gravado quando o usuário faz logoff, pra conferir, basta dar um: ls -la /home/profiles pra visualizar os diretórios dos usuários que fizeram logoff. Dependendo das permissões, pode ocorrer erro ao gravar o perfil no Servidor, pra não ter problemas com permissões em: /home/profiles liberamos total neste diretório, executamos chmod -R 777 /home/profiles No compartilhamento acrescentamos: 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, cofigure as permissões seu modo. A estação winnt está funcionando com 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, quem ainda trabalha com windows NT deve saber o que quer dele e o que fazer. 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 Winnt que vai funcionar de primeira, assim tem uma estação como referencia pra configurar as demais. ALTERANDO O PERFIL MOVEL PRA LOCAL. Pra configurar perfil local, ou seja não gravar o perfil no servidor, Como administrador click com botão auxiliar no icone "meu computador" -> propriedades -> aba de menu "Perfis de usuário", vai listar os usuários que já fizeram login no Samba utilizando esta maquina, embora estes usuários não foram cadastrados na maquina local, eles aparecem listados, selecione o usuário que queira alterar o perfil, click em "Alterar tipo" e selecione o que deseja fazer: Perfil Local grava tudo na maquina local e não grava nada o servidor samba em: /home/profiles Perfil Movel grava tudo no servidor Samba e não grava nada na maquina local. ******************************************************** TOPICO SOBRE O WIN NT SERVER 4.0 LADO ESTAÇÃO WINDOWS NT Server 4.0 Neste tópico, comandos e anotações pra configurar o Win NT server como estação do servidor Samba. A configuração do servidor Samba é a mesma para as duas versões do windows, tanto pro NT work station como pro NT Server 4.0 Tem algumas diferenças na instalação e configuração do cliente, algumas diferenças entre o Work Station e o Server, pra configurar o NT server pra fazer login no servidor Samba, fizemos uma instalação no NT server com perfil "Stand alone server" isto porque nas tentativas de instalar como: PDC = Primary Domain Controler BDC = Backup Domain Controler Não funcionaram, não foi possivel passar da tela onde informa o usuário, senha e dominio, foram feitas varias tentativas e todas falharam, sem conseguir completar a intalação, partimos pra fazer testes com o perfil "Stand Alone Server" desta maneira conseguimos completar a instalação e configurar o NT Server pra fazer login no servidor Samba. Fazendo a instalação como Stand Alone Server, após a configuração da placa de rede, vem a tela que pede informações sobre usuário, senha e dominio, nesta tela vem assim: grupo : workgroup Dominio : usuário: administrator senha: Observe que Dominio e senha estão em branco, pode preencher a senha do adminstrator e prosseguir com a instalação até completa-la e posteriormente poderá configurar esta estação pra fazer login sob dominio do Samba. Nesta mesma tela tem a opção pra selecionar "Dominio" Caso queira fazer esta configuração em tempo de instalação, basta selecionar a opção "Dominio" e no campo Dominio informe como neste exemplo MYGROUP, ou o que esteja configurado no teu smb.conf. No campo senha, será informada a senha do administrador desta estação, ainda não será solicitado usuário do Samba. Lembre que o servidor Samba tem que estar rodando e já ter criado a conta de maquina, pra adicionar a maquina, utilize no servidor samba, como root, estes comandos: adduser -g grupo -s /dev/null -d /dev/null ntservcli1$ smbpasswd -a -m ntservcli1 Onde ntservcli1 é o nome dado a esta estação, isto voce já informou em telas anteriories da instalação, é o mesmo nome utilizado lá. Não tem mensagens de boas vindas e também não deverá ter mensagens de erro, simplesmente vai continuar a instalação, após completada, vem a rotina de reiniciar, no proximo boot, na tela de login, informe um usuário do Samba e sua senha, em Dominio selecione MYGROUP e deverá fazer o login no servidor Samba sem qualquer mensagem de aviso ou erro, do contrário tem algo errado, reveja todo o prcesso, nomes utilizados, usuários, senhas, comunicação de rede e tudo o mais que tua intuição achar que deva ser investigado. Pra quem não configurou o Dominio em tempo de instalação, ou seja, fez a instalação com perfil Stand Alone Server, sem informar o dominio em tempo de instalação, após a reinicialização deverá entrar como usuário administrator pra fazer as alterações. Logado como administrator, no desktop click com botão auxiliar no icone sobre redes, no meu estava escrito "network Neighborhood", depois em propriedades, (properties) vai abrir uma tela onde o primeiro item da barra de menu é: Identification, nesta tela tem os itens: Comuputer Name: ntservcli1 Workgroup: GRUPO e a opção "Change" ou seja reconfigurar, trocar ou algo parecido, click em Change e na próxima tela tem a opção pra marcar "Dominio" ao selecionar esta opção "Dominio" será preenchido o campo com o nome "DOMINIO", mas deverá ser alterado para o mesmo nome que foi utilizado no smb.conf, neste exemplo estamos usando MYGROUP, portanto altere pra MYGROUP. Observe que ao selecionar Dominio, vai dar foco e permitir a seleção de: "Create a Cumputer Account in the Domain, não deverá selecionar esta opção, não marquei esta opção, não sei pra que serve, então não a selecione, basta dar um click em OK, pra receber a mensagem: "Welcome to the MYGROUP domain" Isto quer dizer, PARABÉNS, VOCE CONSEGUIU, CONFIGURAÇÃO COMPLETADA !!!!!!! Já está fazendo login sob dominio do Samba, vá dando OK, YES, e tudo mais que for preciso pra concluir e reiniciar a maquina. No proximo boot, na tela de login, vem assim: Usuario: Administrator Senha: Dominio: Pra fazer login no servidor samba, altere o usuário pra um usário válido no Samba, sua respectiva senha, abra a caixa Dominio e selecione MYGROUP feito isto, basta OK, após completar o login pelo ambiente de rede já tem acesso aos compartilhamentos do Samba, pra criar as unidades de rede, veja mais detalhes no FAQ: http://www.zago.eti.br/samba/logon-script.txt ******************************************************** 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 Zago Agradecimento pela partição especial na elaboração deste tutorial, principalmente na instalação e utilização do Windows NT:                          .-.                          /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:  Lucir Rocio Vaz Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Samba 3 e Active Directory 2003 Data:  Mon, 20 Oct 2003 16:17:26 -0500 Olá Pessoal,         Me corrijam se eu disser algo errado... Em Sexta 17 Outubro 2003 15:12, Paulo escreveu: > Fala Pessoal, > > Estou querendo criar um file server em um Samba 3 > utilizando a autenticação e funções do Active > Directory que está em um windows 2003. > > Consegui colocar a mauqina samba como membro do > dominio do 2003 mas nao consegui fazer com que > usuarios auteticados no w2003 conseguissem conectar ao > samba, ele fica pedindo senha.         Também estou trabalhando para utilizar estes recursos e o que descobri é que os IDs das contas criadas no Windows devem ser as mesmas no smbpasswd do samba.         Para obtermos estas contas/ID é necessário rodas um executável que as captura  e depois inserí-las no arquivo de contas do Samba, o rotiero abaixo obtive na internet e ajuda a fazer este trabalho. Como migrar senhas do domínio NT para o SAMBA Quando se deseja migrar de um servidor Windows NT para o SAMBA um dos problemas mais comuns é o fato de que as senhas de logon são perdidas, pois entre o NT e o SAMBA a criptografia está em formatos diferentes. Para resolver este problema existe um pequeno programa que converte todo o registro de "nome e senha" do Windows NT para um arquivo smbpasswd compatível com o SAMBA. Siga os passos abaixo: Primeiro é preciso conectar-se ao ftp do Samba e baixar o utilitário pwdump.exe, no seguinte endereço: ftp://ftp.samba.org/pub/samba/pwdump/pwdump.exe Efetue logon como usuário Administrator no servidor NT (que disponibiliza a autenticação). Em seguida, abra um Command Prompt e vá até o diretório que você colocou o pwdump. Rode o comando pwdump da seguinte maneira: #pwdump > smbpasswd    Será gerado um arquivo smbpasswd com as informações de autenticação (logon e senha) do Windows NT no formato criptografado utilizado pelo SAMBA. Agora copie o arquivo smbpasswd gerado para o servidor Linux (através de diskete ou diretório compartilhado, por exemplo). No Linux, jogue o arquivo smbpasswd criado para o diretório /etc e defina as permissões para 600: #chmod 600 /etc/smbpasswd    Para que funcione corretamente, é importante destacar que o ID dos usuários seja o mesmo tanto no smbpasswd quanto no passwwd do Linux. Abra o smbpasswd e exporte os dados de autenticação (nome do usuário, ID, etc) mas não é possível fazer o mesmo com as senhas. Se você quiser exportar as senhas vai ter que quebrá-las com algum password cracker :) Na verdade não é necessário ter a senha no passwd, apenas o login, ID e home. Para rodar o SAMBA e ele autenticar os usuários, não é preciso ter a senha no passwd do Unix, apenas o login, ID e home se você quiser exportá-los. Vão ser utilizadas as senhas do smbpasswd. Luciano Linhares Martins criou um script baseado no mksmbpasswd para converter as senhas em formato smbpasswd para o passwd. Funciona bem e pode ser modificado conforme a necessidade de cada um. É um script bem simples e pode ser alterado de acordo com a sua necessidade. Crie o arquivo mkpasswd.sh com o conteúdo abaixo:  #!/bin/sh  awk 'BEGIN {FS=":"  printf("#\n# Unix password file.\n#\n")  }  { printf( "%s:*:%s:103:%s:/home/%s:/bin/bash\n", $1, $2, $5, $1) }  ' Dê um chmod 700 no arquivo e execute da seguinte maneira: #cat /etc/smbpasswd | ./mkpasswd.sh > passwd-smb   Se o seu arquivo smbpasswd e o script mkpasswd.sh estiverem em outro local, configure de acordo com a sua necessidade. Após isso, é gerado um arquivo chamado passwd-smb com os logins, id's, home, etc no formato do passwd do seu sistema. Normalmente, os ID's do smbpasswd vão começar a partir de 1000 e você não vai ter problemas para junta-lo com o seu passwd do Unix sem nenhum conflito. Eu recomendo que você confira antes de juntar as bases. Procure por logins com o mesmo ID, mesmo username e username com espaços. Se você utiliza shadow é importante desabilitá-lo antes de juntar os arquivos. Desabilite o shadow através do comando pwunconv. Em seguida para passar o arquivo passwd-smb para o passwd do sistema entre no diretório onde esta o arquivo passwd-smb que você gerou. e digite: #cat passwd-smb >> /etc/passwd   Se você utiliza o shadow, pode reativá-lo agora através do comando pwconv. Reinicie o Linux para que as alterações entrem em vigor. ******************************************************** De: Eduardo Rocha Para: Prof. Fernando Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Configurar estações windows workstation 4.0 e servidor samba Data: 31 Jan 2003 15:02:42 -0200 Estou tendo dificuldades em configurar minhas estações windows workstations 4.0 para serem clientes do samba. O que preciso configurar no samba e no windows? Dê uma olhada em: http://www.revistadolinux.com.br/ed/004/rede.php3 Como faço para autenticar os usuários do winnt no samba? Para a autenticação veja: http://www-106.ibm.com/developerworks/library/l-samba-tng.html Eduardo Rocha ******************************************************** Date: Mon, 22 Dec 2003 11:10:42 -0200 From: Massahide Subject: Re: (linux-br)Samba com Windows NT To: linux-br@bazar2.conectiva.com.br Message-ID: <20031222111042.6caef3cf.massahide@ig.com.br> Content-Type: text/plain; charset="iso-8859-1"         A respeito das contas tem sim, mas senha não. Para adicionar uma conta de máquina use a opção -m assim: "smbpasswd -m NOME_DA_MÁQUINA". Tenho clientes NT4 e funcionam bem assim. Em Dom, 21 de dezembro de 2003 às 12:33 BRST escreveu: >        Bom como todos ja perceberam nas mensagens anteriores, aos >        poucos e > com a ajuda de todos estou conseguindo montar um servidor de > arquivos do samba. >        Eu coloquei o meu servidor samba com sendo o PDC da rede e um >        micro > com windows nt sever, ira ficar como o BDC, pelo que eu li nos > artigos que encontrei. >        Agora tem uma coisa que estou em duvida, por que o que eu li >        diz > que para as maquinas que tem Windows NT, eu devo criar uma conta de > maquina e uma senha, isto eu nao estou entendo muito bem....por > favor se alguem puder me explicar sobre isto fico muito grato. ******************************************************** ******************************************************** ********************************************************