[FUG-BR] Permissoes do SAMBa smb.conf
Daniel
daniel2099 em r7.com
Quarta Fevereiro 8 17:17:52 BRST 2012
Em 08/02/2012 17:11, vic escreveu:
> Em 2012-02-08 16:21, Daniel escreveu:
>> Em 08/02/2012 16:16, Adalberto Gonçalves escreveu:
>>> Em 8 de fevereiro de 2012 16:10, Daniel<daniel2099 em r7.com>
>>> escreveu:
>>>
>>>> Em 08/02/2012 15:56, vic escreveu:
>>>>> Em 2012-02-08 11:05, Daniel escreveu:
>>>>>> Bom dia pessoal,
>>>>>>
>>>>>> To com o seguinte problema de permissão.
>>>>>>
>>>>>> No freebsd tenho a pasta \projetos\grupos\ dei permissão 777 na
>>>>>> pasta
>>>>>> gupos e na subpastas 770.
>>>>>>
>>>>>> O meu compartilhamento no samba esta assim:
>>>>>>
>>>>>> [grupos]
>>>>>> comment = Arquivos dos Grupos
>>>>>> path = /projetos/grupos
>>>>>> read only = No
>>>>>> create mask = 0777
>>>>>> directory mask = 0777
>>>>>> inherit permissions = Yes
>>>>>> inherit acls = Yes
>>>>>>
>>>>>> Os usuarios conseguem entrar na pasta,criar arquivo,editar
>>>>>> arquivo
>>>>>> ,mais
>>>>>> não conseguem deletar,o que eu to fazendo de errado?
>>>>>>
>>>>>> Agradeço desde já
>>>>>>
>>>>>>
>>>>>> Daniel
>>>>>> -------------------------
>>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>> Como está o security do seu smb.conf?
>>>>>
>>>>> mostra o ls -lha /projetos/grupos
>>>>> e um ls -lha de alguma pasta criada por algum usuário
>>>>>
>>>> Vic,
>>>>
>>>> esta assim *security = user*
>>>>
>>>> ls -lha do /projetos/grupos = *drwxrwxrwx 13 root wheel 512B
>>>> Feb
>>>> 8 14:55 grupos*
>>>>
>>>> criado arquivo pelo usuario dentro da pasta grupos/teste:
>>>> *-rwxrwxrwx
>>>> 1 teste teste 11K Feb 8 16:01 Novo(a) Documento do Microsoft
>>>> Word.doc* (não consigo renomear nem apagar)
>>>>
>>>> criado uma pasta "e" pelo usuario na pasta grupos/teste/ :
>>>> *drwxrwxrwx
>>>> 2 teste teste 512B Feb 8 16:04 e* (aqui consegui renomear e
>>>> criar um
>>>> arquivo dentro desta pasta e renomear tb,e apgar tanto a pasta como
>>>> o
>>>> arquivo)
>>>>
>>>>
>>>>
>>>>
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>> Tenta com essas opções no teu share:
>>>
>>> force create mode = 0777
>>> directory mask = 0777
>>> force directory mode = 0777
>>>
>>> Ou de acordo com tua necessidade.
>> Meu share esta assim agora com as opções que vc me disse:
>> pra que serve aquelas opções?
>>
>> [grupos]
>> create mask = 0777
>> directory mask = 0777
>> writable = yes
>> path = /projetos/grupos
>> comment = Arquivos dos Grupos
>> inherit permissions = Yes
>> inherit acls = Yes
>> force directory mode = 0777
>> force create mode = 0777
>>
>> Reinicie o samba e reloguei,não mudou nada infelizmente,mais
>> obrigado.
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> retira os create mask e directory mask, e reconfigure as permissões dos
> diretórios conforme o grupo que tem permissão de escrita nesse
> diretório, isto é, todos os usuários que acessam o [grupos] tem que
> estar no mesmo grupo.
>
> Se você usar force directory mode e force create mode como 0777 então
> suponho que o diretório seja publico, então adicione public = yes
>
Vic,
pra ser sincero não sei todo o significado dessas opções. to lendo man
ainda. e usei essas configurações do antigo server.
aqui e o seguinte. cada pasta tem um grupo que é dono.
o grupos é 777 as pastas são 770 pra outros não entrarem nem ver o que
tem dentro.
vou testar o que vc disse.
Mais detalhes sobre a lista de discussão freebsd