Naira Kaieski escreveu:
> Teste fazer o seguinte:
> chmod -R 2770 Desenhos
>
> Permissões Samba:
>
> [Desenhos]
> path = /arquivos/Desenhos
> public = no
> browseable = yes
> guest ok = no
> writable = yes
> write list = @nome_grupo
> valid users = @nome_grupo
> inherit permissions = Yes
> create mask = 0770
> force create mode = 0770
> force security mode = 0770
> directory mask = 02770
> force directory mode = 02770
> directory security mask = 02770
> force directory security mode = 02770
>
> Acredito que assim seu compartilhamento vai funcionar.
>
> Atenciosamente,
> Naira Kaieski
> ------------------------------------
> Núcleo de Internet/Redes - FACCAT
> www.faccat.br
>
>
> Roberto Warstat escreveu:
>> Lista,
>> Tô com o seguinte problema em um servidor samba: tenho uma pasta 
>> compartilhada e preciso que todos as pastas/arquivos criados dentro 
>> dela herdem as permissões da pasta pai. Já setei as devidas 
>> permissões na pasta pai e dou um chmod 2770 -R Desenhos, mas de nada 
>> adianta, pois o grupo não fica com acesso de escrita.
>> Segue o smb.conf que estou utilizando. Alguém poderia me dizer o quê 
>> estou fazendo de errado?
>>
>> [global]
>>
>>   workgroup = RHW
>>   server string = Samba Server
>>   hosts allow = 192.168.1. 127.
>>   debug level = 3
>>
>>   guest account = nobody
>>   add machine script = /usr/sbin/useradd -s /bin/false -d 
>> /var/lib/noody %u
>>   add user script = /usr/sbin/useradd - m %u
>>
>>   log file = /var/log/samba/%m.log
>>   max log size = 50
>>
>>   security = user
>>   min passwd length = 6
>>   encrypt passwords = yes
>>   smb passwd file = /etc/samba/smbpasswd
>>
>>   unix password sync = Yes
>>   passwd program = /usr/bin/passwd %u
>>   passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* 
>> %n\n *passwd:*all*authentication*tokens*updated*successfully*
>>
>>   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>>
>>   local master = yes
>>   os level = 100 
>>   domain master = yes
>>
>>   preferred master = yes
>>
>>   domain logons = yes
>>
>>   wins support = yes
>>
>>   dns proxy = no
>>
>> #============================ Share Definitions 
>> ==============================
>>    idmap uid = 16777216-33554431
>>    idmap gid = 16777216-33554431
>>    template shell = /bin/false
>>    winbind use default domain = no
>>
>> [Profiles]
>>    comment = Network User Profiles
>>    path = /home/profiles
>>    read only = no
>>    create mask = 0700
>>    directory mask = 0700
>>
>>  [netlogon]
>>    comment = Network Logon Service
>>    path = /usr/netlogon
>>    guest ok = no
>>    writable = no
>>    browseable = no
>>    share modes = no
>>
>>  [Word]
>>   path = /arquivos/Word
>>   guest ok = no
>>   writable = yes
>>   create mode = 775
>>   force create mode = 770
>>
>>  [Excel]
>>   path = /arquivos/Excel
>>   guest ok = no
>>   writable = yes
>>   create mode = 775
>>   force create mode = 770
>>
>>  [Desenhos]
>>   path = /arquivos/Desenhos
>>   guest ok = no
>>   writable = yes
>>   create mode = 777
>>   force create mode = 777
>>
>>  [Programas]
>>   path = /arquivos/Programas
>>   guest ok = no
>>   writable = yes
>>   browseable = no
>>   create mode = 777
>>   force create mode = 777
>>
Naira,
Alterei o smb.conf para o jeito que tu me indicou e mesmo assim ele não 
herdando as permissões do diretório pai.
Mais alguma sugestão?
Por enquanto só não coloquei o inherit owner, e também não habilitei o 
SGID e o SUID por que não entendi a finalidade de cada um deles (e pra 
ser sincero não tive tempo de pesquisar também).

Valeu pela ajuda até agora.
Abraço,
Roberto
---------------------------------------------------------------------------
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

Responder a