Resposta de
rafael martins em 12/06/2007 - 11:21h:
* rafael martins usa Slackware
* rafael martins tem conceito: nenhum voto.
Bom dia. Você deveria criar o diretório "abc" com os subdiretórios, mas compartilhando apenas os subdiretórios dentro do diretório principal. Por exemplo:
[xyz]
comment = "comentários"
path = /abc/xyz
write list = jose
valid users = jose
read only = no
force directory mode = 0755
force create mode = 0755
sync always = yes
[hij]
comment = "comentários"
path = /abc/hij
write list = jose
valid users = jose
read only = no
force directory mode = 0755
force create mode = 0755
sync always = yes
[suporte]
comment = "comentários"
path = /abc/suporte
write list = suporte, help
valid users = suporte, help
read only = no
force directory mode = 0755
force create mode = 0755
sync always = yes
Você pode também pode criar grupos para os usuários que tenham o mesmo acesso, compartilhar apenas o diretório principal e definir as permissões para por grupo, contudo, demandará mais trabalho.
Resposta de
Penna em 12/06/2007 - 11:36h:
* Penna usa Fedora
* Penna tem conceito: 8.0




Bom caro colega,
Eu tenho um Samba configurado aqui na minha empresa, e essa restrição eu faço com o comando chown, que modifica o dono e o grupo do diretório.
Caso queria que mais de um usario acesse a mesmo diretório faça um grupo e coloque nele os usuarios que irão acessa-lo, e caso seja somente um usuario
faça o comando mudando o grupo e o dono somente para aquele usuario.
E depois faça o comando chmod para mudar as permições caso queira que só o dono enxergue coloque 700.
Ex: tenho um diretorio chamado usuarios dentro tem subdiretórios com nomes dos usuarios "A", "B", "C".
No diretório "A" somente ele irá acessa-lo:
Dono.Grupo Diretório
#chown A.A A
#chmod 700
Com isso somente o usuario "A" terá acesso.
No diretório "B" o usuário e um grupo terão acesso:
#chown B.teste B
#chown 770
No diretório "C" todo terão acesso:
#chown C.C C
#chmod 777
Caso tenha dúvidas mande outra pergunta, e se quiser saber um pouco mais desse comandos, de uma olha no manual deles no proprio linux com o comando "man e_o_nome_do_comando".
Resposta de
Seganfredo em 12/06/2007 - 13:09h:
* Seganfredo usa Suse
* Seganfredo tem conceito: nenhum voto.
Obrigado ao Rafael e ao Penna pelas respostas.
Vou tentar aqui e qualquer dúvida volto a perguntar.