Dúvida sobre acesso para escrita em arquivos - samba4 [RESOLVIDO]

1. Dúvida sobre acesso para escrita em arquivos - samba4 [RESOLVIDO]

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 28/02/2014 - 11:31h

Bom dia a todos, sou iniciante no linux e comecei a montar um servidor de arquivos com samba4 (sem necessidade de AD).

Bom, com a ajuda do pessoal aqui no fórum, consegui criar os acessos as pastas para cada usuário.
Inicialmente, estou colocando o "valid users = usuario" pois me parece q o samba4 está com algum bug que não permite acesso ao grupo.
Bom, colocando o usuário no valid users, é possível colocar acesso restrito as pastas, vejam meu exemplo:

tem o diretório /home/samba/informatica/
ai coloquei o usuario joao e rogerio no valid users desse compartilhamento informatica.
Os 2 usuários conseguem criar arquivos neste diretório, porém se o joao cria um arquivo lá dentro o rogério não consegue alterar. Meu interesse é que todos os usuários de um compartilhamento, possam criar e editar os arquivos de uns aos outros. Alguém pode me dar alguma dica do que falta para conseguir isso?

Agradeço mais uma vez a ajuda de todos.

Att.
João Paulo


  


2. MELHOR RESPOSTA

M4iir1c10
m4iir1c10

(usa Arch Linux)

Enviado em 28/02/2014 - 14:58h

Mude para


[Informatica]
comment = Pasta Particular Informatica
path = /samba/informatica
browseable = yes
read only = no
valid users = joao, rogerio
create mask = 0770
directory mask = 0770


Nao se esqueca de adicionar os usuarios ao banco de dados do samba, se voce ja fez isso nao prescisa fazer denovo.

smbpasswd -a joao

Digite a senha do joao e confirme e siga o mesmo procedimento para o rogerio.

certifique-se que a pasta /samba/informatica e acessivel por todos os usuarios Linux

sudo chmod 777 /samba/informatica


3. Re: Dúvida sobre acesso para escrita em arquivos - samba4 [RESOLVIDO]

João Victor
vikitor566

(usa Fedora)

Enviado em 28/02/2014 - 12:24h


[informatica]
path = /home/samba/informatica/
valid users = %S
read only = no
create mask = 0660
directory mask = 0660
browseable = yes


As opções "create mask = 0660" e "directory mask = 0660" fazem com que todos os arquivos e pastas criados pelo usuário acessíveis pelo usuário e pelo grupo a que pertence.


4. Re: Dúvida sobre acesso para escrita em arquivos - samba4 [RESOLVIDO]

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 28/02/2014 - 14:21h

Amigo, obrigado pela ajuda.
Porém não deu certo, agora não consigo nem mesmo criar um arquivo no diretório "informatica" com o usuario joao.
Meu compartilhamento ta assim:

[Informatica]
comment = Pasta Particular Informatica
path = /samba/informatica
browseable = yes
read only = no
valid users = joao, rogerio
create mask = 0660
directory mask = 0660

Tem alguma sugestão do que posso tentar?

Att.
João Paulo



5. Deu certo!

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 28/02/2014 - 16:40h

Meus amigos, deu tudo certo!
Sobre inserir o grupo no valid users, algum de vcs conseguiu?
Tentei colocando @informatica, +informatica porém não deu certo.
Vi que existe um bug relatado, no forum do Samba4, porém não entendi bem se já resolveram este problema.
Muito obrigado a todos pela ajuda!!!

Att.
João Paulo



6. Outra dúvida

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 28/02/2014 - 17:02h

Outra dúvida, dentro da pasta compartilhada informatica, criei uma nova pasta (com o usuario joao) chamada "dados"... então tentei escrever dentro desta pasta (mesmo com permissão 777) e não consigo com o user rogerio, como que ficaria para dar permissões de escrita a todos os subdiretorios?

Agradeço mais uma vez.
João Paulo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts