Samba mesma pasta compartilhada somente leitura para convidado e leitura escrita para @somegroup como

0

Eu quero que os usuários do grupo Audio tenham leitura / gravação e todos os outros usuários (convidado, anônimo, todos ....) para poder navegar e ler somente acesso à mesma pasta compartilhada. Usuários convidados não podem montar o ponto compartilhado nas janelas. Grupo de áudio está bem. Você pode por favor corrigir o que está errado com o meu smb.conf?

 [global]
 writeable = yes
 path = /mnt/DANAS1/Audio
 default = Audio
 write list = @Audio
 workgroup = WORKGROUP
 os level = 20
 comment = CBN Audio NAS1
 map to guest = bad user
 valid users = audio,eng,vj,@Audio
 create mode = 765
 security = user
 directory mode = 765

[AudioNAS]
 comment = VBDAWAudio
 path = /mnt/DANAS1/Audio 
 available = yes 
 browsable = yes 
 public = yes 
 writable = yes 
 guest ok = yes
 read only = guest
 nobody printable = no
 locking = no strict
 locking = no
 share modes = yes
 create mask = 0755
    
por vjeko sa 16.09.2014 / 14:19

1 resposta

0

Um mecanismo que você pode usar é gerenciar as permissões nos arquivos / pastas reais. Então você tem uma única parte de algo como:

 [global]
 writeable = yes
 path = /mnt/DANAS1/Audio
 default = Audio
 write list = @Audio
 workgroup = WORKGROUP
 os level = 20
 comment = CBN Audio NAS1
 map to guest = bad user
 valid users = audio,eng,vj,@Audio
 Guest ok = yest
 create mode = 764
 security = user
 directory mode = 764

Obviamente, o item acima precisará do seu próprio sabor, já que não sei o seu plano para o resto do compartilhamento. Com os arquivos / pastas em seu compartilhamento, você configura o proprietário do grupo para áudio (ou o que quer que seja chamado) e define todas as permissões usando o chmod 764 (ou algo similar). Isso permitirá:

Proprietário do arquivo - Ler, gravar e executar
Grupo - Ler e escrever
Outro - Leia

Não pense que existe algum motivo para esse tipo de método não funcionar para você.

    
por 16.09.2014 / 14:32