Parceiro, nesse caso você não tá usando o banco de autenticação padrão do 
Samba. Implementações de domínio baseadas em bases TDBSam, LDAP ou MySQL não 
precisam do smbpasswd para adicionar os usuários. Inclusive, dependendo da 
versão do Samba que você roda na sua máquina, tem umas dicas interessantíssimas 
no Viva o Linux, que facilitam imensamente a administração de users do Samba. 
Dá uma olhada em 
http://www.vivaolinux.com.br/artigo/Administrando-seu-servidor-Samba-com-o-User-Manager/ .
 Leia tudo, inclusive os comentários do artigo. Vai te ajudar muito.
Grande abraço.

Seg, 8/9/08, robsoncunha1 <[EMAIL PROTECTED]> escreveu:

De: robsoncunha1 <[EMAIL PROTECTED]>
Assunto: [servux] Re: Dúvida no samba ?
Para: [email protected]
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_ [EMAIL PROTECTED]>
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]

Responder a