Problemas com Permissões no Samba [RESOLVIDO]

1. Problemas com Permissões no Samba [RESOLVIDO]

Rick
rick_G

(usa Debian)

Enviado em 21/11/2011 - 16:37h

Pessoal estou com um pequeno problema no compartilhamento do samba, em algumas pastas eu preciso que quando um usuário crie um arquivo, todos do grupo tenham permissão de leitura e escrita desse arquivo, o que não acontece atualmente, toda vez que alguém cria um arquivo eu tenho que ir e alterar as permissões do arquivo, alguém pode me ajudar a resolver isso....


  


2. Re: Problemas com Permissões no Samba [RESOLVIDO]

Erick
cavalcantee

(usa Ubuntu)

Enviado em 21/11/2011 - 17:39h

Posta o teu arquivo de configuração para ficar melhor a visualização.

Mas provavelmente adicionando a linha writable = yes
dentro de cada grupo do seu arquivo de configuração irá resolver o teu problema.

Exemplo:

[diretoria]
path = /mnt/arquivos/diretoria
writable = yes
comment = Diretoria
valid users = fulano, beltrano

Espero que te ajude !

Abraço


3. Re: Problemas com Permissões no Samba [RESOLVIDO]

Rick
rick_G

(usa Debian)

Enviado em 13/01/2012 - 12:32h

Já esta com a linha writable = yes, segue o meu smb.conf

------------------------------------------------
[global]
workgroup = vivaolinux
netbios name = vivaolinux
server string = Servidor de Dominio

domain master = yes
domain logons = yes
logon script = %U.bat
logon home = \\%L\%U\.profiles
logon path= \\%L\profiles\%U

security = user
encrypt passwords = true
enable privileges = yes
passdb backend = tdbsam


prefered master = yes
local master = yes
os level = 100
wins support = yes


log file = /var/log/samba.log
log level = 1
max log size = 10000

vfs objects = full_audit, recycle
recycle:versions = yes
recycle:repository = /var/samba/trash/%U
recycle:keeptree = yes
recycle:exclude = *.mp3, *.iso
recycle:exclude_dir = tmp, cache

full_audit:success = write, unlink, rename, rmdir, chmod, chown
full_audit:prefix = %u|%S
full_audit:failure = none
full_audit:facility = local5
full_audit:priority = notice


[netlogon]
comment = servico de logon
path = /var/samba/netlogon
read only = yes
browseable = no
[profiles]
path = /var/profiles
writeable = yes
browseable = no
create mask = 0600
directory mask = 0700

[homes]
path = /home/%u/profile.pds
valid users = %S
read only = no
create mask = 0700
directory mask = 0700
browseable = no

[lixeira]
path = /var/samba/trash/%U
#valid users = %S
writable = yes
create mask = 0700
directory mask = 0700
browseable = yes

[qualidade]
path = /arquivos/qualidade
browseable = yes
writable = yes
valid users = +qualidade
write list = +qualidade
create mode = 0770
create mask = 0770
directory mask = 0770
directory mode = 0770

--------------------------------------------

no diretorio /arquivos/qualidade as permissões estão definidas do seguinte modo:

drwxrwx--- 8 root qualidade 4096 Jan 13 12:17 qualidade

dai quando o usuario joão cria um arquivo dentro da pasta qualidade as permissões ficam por padrão assim:

-rw-r--r-- 1 joao joao 0 Jan 13 12:15 teste.txt

com isso eu tenho que alterar as permissões manualmente, queria saber como que faço para que na hora em que o usuario crie algum arquivo fique com as permissões definidas por mim.


4. Re: Problemas com Permissões no Samba [RESOLVIDO]

Rick
rick_G

(usa Debian)

Enviado em 13/01/2012 - 15:12h

Pessoal alguém pode me ajudar.....


5. Re: Problemas com Permissões no Samba [RESOLVIDO]

Rick
rick_G

(usa Debian)

Enviado em 16/01/2012 - 08:29h

??


6. Re: Problemas com Permissões no Samba [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/01/2012 - 11:37h

Cara ai você trabalha com a umask nos compartilhamentos, isso pode ser ajustado no próprio samba.

mude a umask de :

create mask = 0770

para

create mask = 0760


Certifique-se que está opção esteja comentada abaixo dos compartilhamentos.

Assim todos do grupo poderão escrever no arquivos, mas lembre-se que estas permissões só terão efeito se o arquivo for criado pela rede, se um usuário logado localmente criar um arquivo este arquivo será criado com as permissões locais de acordo com a umask local.

tira essa opção directory mode e create mode.

retorna ai..


7. Re: Problemas com Permissões no Samba [RESOLVIDO]

Rick
rick_G

(usa Debian)

Enviado em 16/01/2012 - 22:14h

eabreu dessa forma não me atendeu totalmente pois o dono e grupo dos novos arquivos criados não funcionavam então eu coloquei 0766 para atender minha necessidade para os demais usuários do sistema, muito obrigado pela ajuda, o engraçado é que tinha testado isso antes mas sem sucesso, mais uma vez obrigado.


8. Re: Problemas com Permissões no Samba [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/01/2012 - 22:34h

Que bom qui resolveu
O que postei antes foi apenas um exemplo para você poder colocar no arquivo smb.conf.

Não esquece de Marca a melhor resposta..

abraço amigo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts