Róbson, nesse caso, acho que tem uma opção do "security" a ser usada no seu 
smb.conf. Acho que é Domain. Uma excelente fonte de consulta é o guia Foca 
Linux. o Capítulo de Samba vc acessa em 
http://focalinux.cipsga.org.br/guia/avancado/ch-s-samba.htm.
Abraços.

--- Em ter, 9/9/08, robsoncunha1 <[EMAIL PROTECTED]> escreveu:

De: robsoncunha1 <[EMAIL PROTECTED]>
Assunto: [servux] Re: Dúvida no samba ?
Para: [email protected]
Data: Terça-feira, 9 de Setembro de 2008, 12:43






Olá Hugo,

A minha base de autenticação é um AD do Windows 2003, ele é o
controlador de domínio da rede com ip 192.168.1.10, a qual me referi.
A distribuição que estou usando, é um linux que já existia aqui um red
hat 2.1 Enterprise.
Sds,
Robson.

--- Em [EMAIL PROTECTED] com.br, Hugo Azevedo <hugo_azevedo_ [EMAIL PROTECTED]>
escreveu
>
> Isso,
> realmente é necessário usar o comando "smbpasswd -a nome_usuário" ,
mas isso somente se estiver usando a base de autenticação do Samba.
Existem outras bases de autenticação como, por exemplo, a de um
serviço de diretório (AD ou OpenLDAP), o MySQL (como o Flávio colocou)
entre outras.
> 
> A minha linha, que contém a base de autenticação (database backend),
dentro do "/etc/samba/ smb.conf" é "passdb backend = tdbsam".
> E a sua?
> 
> Também, notei que vc está usando as linhas chamadas "security =
server" e "password server = 192.168.1.10" as quais redirecionam a
base de autenticação para o IP 192.168.1.10.
> A minha linha é "security = user" a qual redireciona a base de
autênticação para a máquina local e usa as contas Unix/Linux.
> Qual distribuição vc está usando?
> 
> Achei os seus questionamentos bastantes interessantes e tomei a
liberdade de repassá-las para um outro grupo de discussão o qual
participo e recebi a ajuda do colega Jorge. Segue abaixo a resposta dele:
> 
> ************ ********* *****
> Olá, Hugo. Teu e-mail saiu com horário das 7:24 da manhã, entraste a
madrugada estudando? Parabéns!
> 
> O samba pode ser configurado para usar métodos distintos de
autenticação de usuários.
> Em suas primeiras versões, destinadas à compatibilidade com o LANMan
e NetBIOS (usados no DOS, WFW, 95 e NT), a forma de armazenar a base
de usuários, ainda era um arquivo em texto plano (smbpasswd), onde
ficavam os nomes de usuários e demais dados.
> A Microsoft e a IBM desenvolveram uma API extendida, chamada
NetBEUI, afim de compatibilizar a comunicação entre seus sistemas de
rede, incluisive sobre TokenRing.
> Posteriormente, outra implementação do samba, agora destinada a
compatibilidade com o SMB/CIFS começou a guardar as informações de
usuários num arquivo TDB (tdbsam), compatível com sistemas Windows NT4
e posteriores.
> Esta forma de armazenamento, proporciona  um pouco de segurança  no
armazenamento de informações sobre usuários.
> Conforme a versão do Samba e a configuração no arquivo smb.conf, o
mesmo utilizará ou não o arquivo smbpasswd.
> Atualmente, o Samba 3 guarda os dados de usuários em /var/lib/samba/
passdb.tdb, porisso o /etc/smbpasswd fica vazio.
> 
> Quanto ao smbusers, é um arquivo usado para "mapear" (ou parear)
usuários e grupos Unix com usuários e grupos Windows (SMB);
> Por exemplo, 
> o grupo "Administradores" do windows poderia ser associado ao grupo
"suporte" do linux;
> o usuário "hugo-azevedo" do windows poderia ser associado ao usuário
"hazevedo" do linux e assim por diante.
> Se vocês não fizeram nenhuma associação, o arquivo vai estar vazio.
> 
> Cordialmente,
> 
> Jorge De Araujo
> Consultor de Tecnologia
> www.informatica. homelinux. org
> www.xanga.com/ epintula
> 51 9199-1472 - Porto Alegre - RS
> 
> ************ ********* *****
> 
> 
> 
>  
> Abraço,
> Hugo Azevedo
> www.hugoazevedo. eti.br 
> "A caixa dizia: Requer Microsoft Windows ou superior, então eu
instalei GNU/Linux!"
> "The box said: Requires Microsoft Windows or better, so I installed
GNU/Linux!"
> 
> 
>  
> 
> --- Em seg, 8/9/08, robsoncunha1 <robsoncunha1@ ...> escreveu:
> 
> De: robsoncunha1 <robsoncunha1@ ...>
> Assunto: [servux] Re: Dúvida no samba ?
> Para: [EMAIL PROTECTED] com.br
> Data: Segunda-feira, 8 de Setembro de 2008, 11:06
> 
> 
> 
> 
> 
> 
> Olá Hugo, rapaz suas dicas clarearam muito a minha visão, valeu mesmo.
> Mas tenho ainda algumas dúvidas:
> 
> É necessário mesmo usar o comando (smbpasswd -a nome_usuário) ? 
> Pois já vinha mechendo nesse linux, antes das suas dicas, e criava os
> usuários com adduser, sem usar o comando (smbpasswd -a nome_usuário) e
> esses usuários conseguem acessar o compartilhamento no linux.
> 
> Abraço, 
> Robson.
> 
> --- Em [EMAIL PROTECTED] com.br, Hugo Azevedo <hugo_azevedo_ df@>
> escreveu
> >
> > E ae Robson,
> > blz?
> > Bom, o Samba tem um arquivo de configuração bastante extenso com
> muitas opções, mas, na verdade, para compartilhar um diretório não é
> necessário mudar muita coisa. Acessa aí o link abaixo:
> > http://www.hugoazev edo.eti.br/ html/samba_ gnu.html
> > 
> > Bom não sou um conhecedor profundo do Samba, mas sei que para
> acessar um compartilhamento do Samba, se deve adicionar um usuário e
> uma senha para o mesmo(useradd  e passwd) no Unix/Linux ou no Domínio
> (serviço de diretório). Esse último só é utilizado quando se faz a
> integração entre o Unix/Linux com um AD, por exemplo.
> >  
> > Não necessariamente deve existir um perfil para tal usuário em
> "/home". Por isso, o uso do comando "useradd" e não do "adduser".
> Depois, deve-se cadastrar o mesmo usuário no Samba (smbpasswd -a
> nome_usuário) .
> >  
> > Em relação a perguta: Para que serve o arquivo smbusers no /etc/samba?
> > Esse arquivo pelo que vi deveria fazer a ligação/alias entre um
> usuário Unix/Linux com um ou mais usuários samba, mas quando uso o
> "smbpasswd -a nome_usuário" , esse arquivo não é modificado.
> >  
> > Também existe o arquivo "/etc/samba/ smbpasswd" que deveria conter os
> usuários do Samba, sua respectiva senha e um ID fazendo a ligação
> com os usuários do Unix/Linux (/etc/passwd) , mas esse arquivo sempre
> está vazio  :-(.
> >  
> > Em resumo o "/etc/samba/ smbusers" e o "/etc/samba/ smbpasswd" seria o
> "/etc/passwd" e "/etc/shadow" do Samba, respectivamente. Mas isso na
> teoria, pois na prática esses arquivos nunca são modificados e nunca
> os modifiquei para realizar um compartilhamento com o Samba  ;-).
> >  
> > Uso o Debian GNU/Linux, não sei se nas outras distribuições também é
> assim.
> >  
> >  A outra pergunta: Poderia usar essa configuração em qualquer outra
> máquina
> > linux com samba que tenha os mesmos diretorios listados ?
> > Sim, não vejo problema. Os únicos comando necessários serão:
> "useradd", "passwd" e "smbpasswd -a", pois a base de usuários está em
> cada Unix/Linux
> > 
> >  
> > Espero ter ajudado,
> > Hugo Azevedo
> > www.hugoazevedo. eti.br 
> > "A caixa dizia: Requer Microsoft Windows ou superior, então eu
> instalei GNU/Linux!"
> > "The box said: Requires Microsoft Windows or better, so I installed
> GNU/Linux!"
> > 
> > --- Em sex, 5/9/08, robsoncunha1 <robsoncunha1@ ...> escreveu:
> > 
> > De: robsoncunha1 <robsoncunha1@ ...>
> > Assunto: [servux] Dúvida no samba ?
> > Para: [EMAIL PROTECTED] com.br
> > Data: Sexta-feira, 5 de Setembro de 2008, 15:03
> > 
> > 
> > 
> > 
> > 
> > 
> > Olá pessoal,
> > 
> > Estou mechendo numa máquina linux, que já tinha o samba instalado.
> > O samba na mesma funciona da seguinte forma, aponta para um domínio e
> > os usuários cadastrados no linux e logados no domínio windows acessam
> > o compartilhamento no linux.
> > Detalhe é que os usuários do linux, não precisam ter a mesma senha do
> > domínio para acessarem o compartilhamento no linux.
> > 
> > A minha dúvida é para que serve o arquivo smbusers no /etc/samba ?
> > Pois o samba está usando os usuários cadastrados no linux, e não desse
> > arquivo.
> > 
> > Abaixo segue a configuração do samba dessa máquina:
> > 
> > Outra dúvida, poderia usar essa configuração em qualquer outra máquina
> > linux com samba que tenha os mesmos diretorios listados ?
> > 
> > [global]
> > workgroup = dominio-pdc
> > server string = Samba Server
> > security = SERVER
> > password server = 192.168.1.10
> > lanman auth = No
> > log file = /var/log/samba/ %m.log
> > max log size = 0
> > os level = 64
> > create mask = 0666
> > force create mode = 0666
> > directory mask = 0666
> > force directory mode = 0666
> > printing = lprng
> > 
> > [printers]
> > comment = All Printers
> > path = /var/spool/samba
> > printable = Yes
> > browseable = No
> > 
> > [TEMP]
> > comment = LOCAL TEMPORARIO DE TXT
> > path = /diretorio/temp
> > read only = no
> > inherit permissions = Yes
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > Novos endereços, o Yahoo! que você conhece. Crie um email novo
> com a sua cara @ymail.com ou @rocketmail. com.
> > http://br.new. mail.yahoo. com/addresses
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Novos endereços, o Yahoo! que você conhece. Crie um email novo
com a sua cara @ymail.com ou @rocketmail. com.
> http://br.new. mail.yahoo. com/addresses
> 
> [As partes desta mensagem que não continham texto foram removidas]
>

 














      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

[As partes desta mensagem que não continham texto foram removidas]

Responder a