Compartilhamento com Samba X Permissões de Acesso

Iniciado por Tor, 02 de Março de 2010, 13:40

tópico anterior - próximo tópico

Tor

Olá Pessoal,

Estou com a seguinte dúvida: Gostaria de montar um FileServer, e quero a seguinte estrutura:

- Departamentos
  - RH
  - Financeiro
  - Compras

Queria que TODOS os usuários acessassem a pasta Departamentos sem acesso a escrita, e que listassem as subpastas, porém quando forem tentar acessar, aparecesse a Caixa do Windows, solicitando autenticação, autenticação está que são dos usuários que previamente já criei e adicionei-os no grupo.

O QUE EU JÁ FIZ:

Criei a pasta:

mkdir /Softwares

Criei o usuário no Ubuntu:

adduser yf005614

Adicionei no Samba:

smbpasswd -a yf005614

Criei o grupo:

groupadd Help-Desk --force-badname

Adicionei o usuário ao grupo:

adduser yf005614 Help-Desk

Alterei a permissão da pasta:

chown -R root:Help-Desk /Softwares

-----------------------------------

Meu smb.conf, está da seguinte maneira:

#============== Global Settings ==============

[global]
   workgroup = [i]dominio_da_minha_empresa[/i]
   server string = Servidor Sagrado do TOR
   security = share
   max log size = 500
   guest ok = yes
   hosts allow = all
   log level = 3

#============== Compartilhamentos ==============

[Softwares]
comment = Servidor Sagrado de Arquivos TOR
path = /Softwares
writeable = yes
veto files = /*.zip/*.exe/*.src/
browseable = yes
valid users = @Help-Desk


Meu /etc/group:

yf005614:x:1000:
Help-Desk:x:1001:yf005614


-------------------------------------------------------

Como devo proceder para realizar tal tarefa?

OBRIGADO!!!!

zekkerj

Não tem como fazer o que você quer.

Se "Departamentos" for um compartilhamento, a autenticação será pedida sempre antes de acessá-lo, nunca depois.

Minha sugestão é que você não faça dessa forma; ao contrário, crie 3 compartilhamentos, chamados "RH", "Financeiro" e "Compras". Os usuários receberiam acesso aos compartilhamentos que precisassem.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Tor

Como eu concederia esse acesso?

Como eu adicionaria no smb.conf os grupos de usuários criados? Pois ví em um tutorial, que tenho que colocar:

valid users = @grupo

Só que não rolou.. sempre que tento acessar dá "Acesso Negado".

Como que faço por este teu método criando 3 compartilhamentos diferentes?

zekkerj

Os usuários estão cadastrados no Samba e também no Linux???

Você está usando o modo de segurança "USER"??? ("security=user")


adduser fulano
smbpasswd -a fulano


[global]
# smb.conf
...
   security = user
...
[RH]
   ...
   valid users = fulano
   ...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D