SAMBA

1. SAMBA

francisco fabio
franciscofabion

(usa Debian)

Enviado em 26/05/2010 - 16:19h

Boa tarde
estou montando um servidor de arquivos. e estou com problemas para fazer o compartilhamento. consegui fazer que todas as pastas fiquem visiveis mas gostaria de criar algumas regras

criei no server uma pasta chamada docs
dentro da dos os diretorios.
/docs/adm
/docs/financiero
/docs/contabilidade
/docs/vendas

gostaria que fosse parametrizado o acesso de um usuario por exemplo ao diretorio adm ao financeiro mas não aos outros.

segue como fiz


[docs-motec]
path = /home/docs_motec
comment = diretorio documentos motec
browseable = yes
create mode = 0777
read only = no
force directory mode = 0777
force create mode = 0777
share modes = yes
public = yes
writable = yes
wide links = no
valid users = fabio rosangela francielle tayane leticia jesica leila samara




  


2. Re: SAMBA

Jardel D. Berti
killlers

(usa Ubuntu)

Enviado em 26/05/2010 - 16:46h

path = /home/adm
.....
valid users = administrador
.....


path = /home/financeiro
.....
valid users = financeiro, administrador
.....


3. Re: SAMBA

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/05/2010 - 17:14h

Se eu entendi correto voce criou um compartilhamento que dentro dele tem varias pastas, agora você quer cada usuário tem acesso a um certo tipo de pasta?

Você pode fazer igual o jeito mostrado à cima ou então fazer desse jeito igual esta configurado na empresa que eu trabalho

Coloca na pasta financeiro permissão 770, depois voce coloca como grupo dono da pasta o que você quiser ex. financeiro.
Agora só atribuiu os usuários do financeiro ao grupo financeiro para ele ter acesso a essa pasta, depois so fazer isso com as outras pastas.



4. Re: SAMBA

Lucas
lucas_vga

(usa Ubuntu)

Enviado em 07/06/2010 - 10:51h

Para restringir acesso aos compartilhamentos, você tem que fazer por usuário ou grupo.

Pode fazer por "valid users = funalo ciclano beltrano"
ou por uma lista branca usando grupo "write list = @financeiro"


segue abaixo um exemplo que dei para um amigo do forum agora pouco em um post.

Criar usuário no linux
adduser USUARIO

Criar no samba eu faço assim:
smbpasswd -a USUARIO

Você tem que verificar depois como estão as configurações do seu smb.conf, se existem restrições nas pastas por usuario e grupo.

Para criar um grupo você usa o comando:
groupadd GRUPO

Da uma lida sobre cadastro de usuários no samba é bem simples.

Para você identificar melhor, quando algum compartilhamento é permitido para um grupo dentro do compartilhamento você vai ter uma "write list" e o nome do grupo é sempre iniciado por "@"

Ex.:
[publico]
path = /mnt/publico
available = yes
browseable = yes
writable = yes
write list = @alunos #GRUPO ALUNOS
guest ok = yes

Era essa sua dúvida?
Abrass







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts