Não é possível gravar no compartilhamento de samba como um membro do grupo no Windows

2

Eu tenho um desktop rodando o Ubuntu Server 12.04 com o samba instalado para compartilhar arquivos para vários computadores com Windows na casa.

Eu tenho uma pasta / test que tem suas permissões definidas assim:

drwxrwsrwx 2 alex nodel 4096 Feb 17 15:39 /test

Eu configurei o GID para que todos os arquivos e pastas criados nesta pasta tenham o grupo nodel ( alex é minha conta de administrador e é o único membro do > nodel group, eu também tenho usuário padrão izzie )

Aqui está o meu smb.conf:

[global]
     workgroup = WORKGROUP
     server string = %h server (Samba, Ubuntu)
     netbios name = Acacia
     dns proxy = no
     log file = /var/log/samba/log.%m
     max log size = 1000
     syslog = 0
     socket options = TCP_NODELAY
     panic action = /usr/share/samba/panic-action %d
     security = user
     encrypt passwords = true
     passdb backend = tdbsam
     large readwrite = yes
     dos charset = CP850
     unix charset = UTF8
     display charset = LOCALE
     obey pam restrictions = yes
     unix password sync = yes
     passwd program = /usr/bin/passwd %u
     pam password change = yes
     guest account = nobody
     map to guest = bad user
     wins support = yes
     usershare max shares = 100
     usershare allow guests = yes

[Test]
     comment = test
     path = /test
     nt acl support = yes
     browseable = yes
     writeable = yes
     create mask = 0570
     force create mode = 0570
     directory mask = 0570
     force directory mode = 0570

O compartilhamento força todos os novos arquivos e pastas a serem criados somente com gravação em grupo (mostrado abaixo)

dr-xrws--- 2 alex nodel 4096 Feb 17 15:39 New folder
dr-xrws--- 2 izzie nodel 4096 Feb 17 15:39 New folder (2)

Quando o usuário izzie cria um novo arquivo, ele não pode excluí-lo, nem pode excluir os que eu criei (é exatamente isso que eu quero). No entanto, alex também não pode eliminá-los, embora faça parte do grupo nodel e o grupo tenha permissões totais. Isso é tudo no ambiente do Windows, fazendo isso no servidor me permite excluí-los sem sudo e logado como alex .

Se algum contexto ajudar, isso será usado para um compartilhamento de vídeo no qual eu quero que os usuários adicionem vídeos lá, mas não possam excluí-los quando estiverem lá, eles só precisarão ler e executar, pois eles só estarão jogando vídeos.

Há algo que fiz de errado para desativar a escrita em grupo no Windows ou há algo que você precisa ativar para que funcione?

Então, minha longa pergunta é ... Como obtenho permissões de gravação em grupo trabalhando no Windows?

    
por swift29 17.02.2013 / 19:42

0 respostas