[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Samba



O que acontece que eu mudei a estrutura dos diretórios é que tenho que
ter um ftp que acesse essas mesmas pastas,
usando as permissões. Por isso tirei os usuários de /home.
Estou pensando de mudar a idéia de compartilhamento,

criar [Arquivos] para a pasta pessoal.
/arquivos/pasta_do_usuario
criar [Documento] acesso geral para o grupo petros.
/arquivos/Documentos
criar [Publico] seria os arquivos que os usuários publico sobem no ftp.
/arquivos/Publico

dai o ftp tem um visão geral das pastas.
/arquivos

Vamos ver se com isso o samba para de travar os arquivos.

2009/12/3 Marcelo <msalavee@gmail.com>:
> Eduardo,
>
> Acredito que o problema está no seguinte, vc criou um compartilhamento
> pelo samba com suas restrições
> e isto é recursivo.
>
> Para casos como este que vc citou, uso partições XFS com ACL.
>
> E para pastas pessoais, use "homes" que é default...
>
>
>
> Abraços,
> Marcelo
>
> Eduardo Rodrigues da Luz wrote:
>> Esse é o meu smbstatus:
>> Samba version 3.2.5
>> PID     Username      Group         Machine
>> -------------------------------------------------------------------
>> 3598      eduardo1      petros        vmwinxp      (192.168.0.181)
>>
>> Service      pid     machine       Connected at
>> -------------------------------------------------------
>> arquivos     3598   vmwinxp       Thu Dec  3 15:14:47 2009
>> IPC$         3598   vmwinxp       Thu Dec  3 15:14:44 2009
>>
>> Locked files:
>> Pid          Uid        DenyMode   Access      R/W        Oplock
>>     SharePath   Name   Time
>> --------------------------------------------------------------------------------------------------
>> 3598         1012       DENY_NONE  0x100001    RDONLY     NONE
>>     /arquivos   eduardo1   Thu Dec  3 15:14:56 2009
>>
>> Agora a minha estrutura de diretórios é a seguinte:
>>
>> /arquivos
>> drwxrwx--- 19 publico  petros    4096 Nov 30 17:42 arquivos
>> Dentro do /arquivos fica as pastas dos usuários, e mais algumas pastas
>> padrão que todos tem que ter acesso.
>> exemplo: (Programas, Documentos)
>>
>> /arquivos/eduardo1
>> drwx------  5 eduardo1  petros  4096 Dez  3 15:16 eduardo1
>> eduardo1 seria a pasta do usuário só ele acessa, se criar um usuário
>> novo vai ser criada uma pasta 700 no /arquivos para ele.
>>
>> /arquivos/Programas
>> drwxrwx--- 12 petros    petros  4096 Nov 26 10:37 Programas
>> pasta que todos tem acesso.
>>
>> Um observação, as permissões dos diretórios estão certas, pois o
>> usuário joao não acessa a pasta do eduardo1 e etc.
>> agora o problema está nos arquivos.
>>
>> 2009/12/3 Marcelo <msalavee@gmail.com>:
>>
>>> Eduardo,
>>>
>>> Dê mais detalhes, logs do samba, smbstatus...
>>>
>>> Como estão as permissões do /arquivos/ ? a propósito, este "/" me
>>> incomoda no final.. argh!
>>>
>>> Abraços,
>>> Marcelo
>>>
>>>
>>> Eduardo Rodrigues da Luz wrote:
>>>
>>>> Agora com o force create mode 0770, ele coloca as permissões certas:
>>>>
>>>> -rwxrwx--- 1 eduardo1 petros    0 Dez  3 13:30 mmmmmmmm.txt
>>>>
>>>> mais mesmo assim se eu edito um arquivo ele trava o arquivo e não
>>>> consigo mais trabalhar com o arquivo.
>>>>
>>>> 2009/12/3 Marcelo <msalavee@gmail.com>:
>>>>
>>>>
>>>>> Eduardo,
>>>>>
>>>>> coloque:
>>>>>
>>>>>
>>>>>        force create mode = 0770
>>>>>
>>>>> Abraços,
>>>>> Marcelo
>>>>>
>>>>>
>>>>> Eduardo Rodrigues da Luz wrote:
>>>>>
>>>>>
>>>>>> Pessoal estou com um problema no samba. Tenho um compartilhamento
>>>>>> chamado arquivos, que os usuário do grupo petros tem acesso.
>>>>>> acesso compartilhamento normal, mais se crio um arquivo novo só
>>>>>> consigo editar ele 1 vez, depois o arquivo é travado(Access denied),
>>>>>> Aqui é meu compartilhamento no samba:
>>>>>> [arquivos]
>>>>>>         comment = Arquivos
>>>>>>         path = /arquivos/
>>>>>>         public = no
>>>>>>         valid users = @petros
>>>>>>         read only = no
>>>>>>         write list = @petros
>>>>>>         force create mask = 0770
>>>>>>         force directory mask = 0770
>>>>>>         force group = petros
>>>>>>
>>>>>> Aqui é o ls -lt para quando eu crio o arquivo:
>>>>>>
>>>>>> -rwxr--r-- 1 eduardo1 petros    4 Dez  3 11:41 Teste.txt
>>>>>>
>>>>>> o interessante é que quando altero o arquivo dou ls -lt de novo e está
>>>>>> as mesmas permissões.
>>>>>> E também mesmo eu forçando para criar arquivos 770 ele não cria com as
>>>>>> permissões que defini.
>>>>>> Pessoal alguma idéia do que pode ser?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>
>>>>
>>>>
>>
>>
>>
>>
>



-- 
Eduardo Rodrigues da Luz


Reply to: