Samba share somente gravável quando chown for user set

2

Eu tenho um servidor samba rodando em um servidor Ubuntu 14.04

Eu configurei um compartilhamento de samba.

[Pictures]
writeable = yes
path = /mnt/data/share/Pictures
user = christian test
valid users = christian test
write list = christian test

O problema é que quando eu configuro o chown para isso:

drwxr-xr-x 3 nobody nogroup 4096 Jul 10 18:59 Pictures

Eu posso acessar e ler arquivos, mas não consigo editar / criar / excluir arquivos / pastas.

Se eu alterar o chown para:

drwxr-xr-x 3 christian users   4096 Aug 15 22:03 Pictures

Eu posso editar / criar / excluir. Mas apenas como usuário cristão. O teste do usuário ainda não é capaz de fazer nada.

Quem deve ser o proprietário da pasta de compartilhamento para garantir que as permissões sejam definidas usando o usuário específico do samba?

    
por Chris 15.08.2015 / 22:06

1 resposta

0

verifique se você adicionou os dois usuários usando

 smbpasswd -a <username>

e também verifique a permissão do diretório compartilhado

 chmod 770 /mnt/data/share/Pictures

se você quiser usar qualquer grupo, todos os usuários que você deseja permitir acessar o diretório compartilhado devem ser membros desse grupo. criar grupo usando

groupadd smbuser 

atribua um grupo para compartilhar o diretório

 chown :smbuser /mnt/data/share/Pictures

adicione o usuário ao grupo

usermod -G smbuser christian
usermod -G smbuser test

para mais informações este link

    
por pl_rock 16.08.2015 / 05:00