Boa tarde a todos.
Eu utilizo o linux slackware e estou configurando o
sistema como servidor de arquivo.
Tenho alguns problemas com relação a compartilhamento.
Estou enviando um exemplo de como configurei o samba e
os erros que estão ocorrendo.
Alguém poderia dar uma olhada e me ajudar, por favor.
Eu fiz o seguinte:
Eu tenho 7 usuários:
Usuario1, Usuario2, Usuario3, Usuario4, Usuário5,
Usuario6, Usuario7
3 pastas: Pasta1, Pasta2, Pasta3
5 gupos: Pasta1, Pasta2, Pasta3, Leitura,
Administrador
Onde,
Usuário1 e 2 foram inseridos no grupo pasta1 atraves
de useradd
Usuario3 e 4 foram inseridos no grupo pasta2 atraves
de useradd
Usuário5 e 6 foram inseridos no grupo leitura através
de useradd
Usuário7 foi inserido no grupo administrador através
de useradd
Foi configurado o chown para todas as pastas como:
Chown root.pasta1 /pasta1
Chown root.pasta2 /pasta2
Chown root.pasta3 /pasta3
Esquema de compartilhamento das pastas:
Obs: em global foi inserido share
Pasta1
usuario1 - acesso total na pasta
usuario2 - acesso total na pasta
configuração:
[pasta1]
path = /home/pasta1
comment = pasta 1
read only = no
valid users = usuario1 usuario2
public = no
Pasta2
Usuario3 acesso de gravação, ou seja, consegue ler
qualquer arquivo mas modifica somente arquivos criados
por ele mesmo.
Usuario4 - acesso de gravação, ou seja,
consegue ler qualquer arquivo mas modifica somente
arquivos criados por ele mesmo.
Usuário5 acesso somente de leitura, ou
seja, consegue ler qualquer arquivo mas não tem
permissão para modificação e nem criação de nenhum
arquivo.
Usuário6 acesso somente de leitura, ou
seja, consegue ler qualquer arquivo mas não tem
permissão para modificação e nem criação de nenhum
arquivo.
Usuario7 acesso total na pasta. Consegue alterar,
apagar e criar arquivos.
Configuração:
[pasta2]
path = /home/pasta2
comment = pasta 2
read only = no
public = no
read list = Usuário5 Usuário6
write list = Usuário3 Usuário4 usuario7
valid users = usuario3 usuario4 usuario5 usuario6
usuario7
Mas esta acontecendo o seguinte nessa pasta
compartilhada, o usuário3 consegue interagir com o
usuario4 e vice-versa. O usuário7 não consegue alterar
as pastas dos usuários 3 e 4.
Já para a pasta compartilhada de numero 3 tem a mesma
configuração desta pasta.
Na pasta3 os usuários 3 e 4 não conseguem modificar
pastas que não sejam suas, com isso esta correto. Eu
acredito que seja porque eu inseri em chown na pasta2
o grupo pasta2, com isso os usuários do grupo pasta2
conseguem interagir dentro da pasta. E como na pasta3
o grupo com permissão em chown eh o pasta3, os
usuários 3 e 4 não conseguem interagir. Mas na pasta
compartilhada 3 o usuario7 continua com o mesmo
problema.
No arquivo /etc/group eu editei inserindo o usuário7
nos grupos pasta1, 2 e 3, e fiz o mesmo para os
usuário 3 e 4, editei no grupo pasta3.
Os usuários foram inseridos no linux e foram criadas
senhas tbm para cada um.
Eles não possuem diretórios, foram inseridos como
/dev/nul e /bin/bash se não me engano.
E depois foram inseridos no samba.
Alguém consegue me dizer o que esta ocorrendo, qual a
maneira correta de configurar isso.
Obrigado!!!!!!!!!!!!!!!!!!!
Carlos Negrão Pimenta
Tel:+55(43)3345-1104
Cel:+55(43)8401-6493
_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora!
http://br.mobile.yahoo.com/mailalertas/
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html