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