Eu fiz essa mesma pergunta para os alunos na lista de discussão do samba há alguns anos atrás (http://lists.samba.org/archive/samba/2008-September/143610.html) e a resposta funcionou para nos. Você precisa de atributos de acl estendidos em seu sistema de arquivos (do pacote acl), aqui está a resposta de Jeremy Allison ...
Ok, o problema é que os alunos precisam ler
o diretório contendo, a fim de ser capaz de arrastar e
Solte novos arquivos lá. A razão é que o Samba precisa
ser capaz de digitalizar o diretório em seu nome, a fim
para fazer pesquisas insensíveis a casos.
Mas desde que você não se importe em permitir que os alunos
ver os nomes dos outros arquivos, você pode configurar um
DropBox para que os alunos possam escrever nele (e
próprios arquivos), mas não editar ou ver outros arquivos.
Primeiramente, você quer ter certeza de que os arquivos criados
o diretório DropBox não é de propriedade do aluno
grupo principal, mas pelo proprietário do grupo do DropBox
direcotria. Então:
professores do chgrp DropBox
para torná-lo de propriedade do grupo de professores. Em seguida, defina o
setgid bit no diretório do DropBox para ter certeza
que os arquivos criados nele têm um grupo proprietário
de professores.
chmod g + s DropBox
Em seguida, verifique se um arquivo no DropBox pode ser renomeado
ou excluído apenas pelo proprietário do arquivo ou pelo
proprietário do diretório ou por raiz (mesmas permissões
que / tmp tem).
chmod + t DropBox
Depois, permita que os alunos escrevam no diretório
adicionando uma ACL
setfacl -m g: alunos: rwx DropBox
Desde que o acl defaul seja definido de modo que "outros"
não tem permissões, arquivos escritos por um aluno
para esse diretório será propriedade de si
mas terá um grupo de "professores", e
os alunos não poderão ler uns aos outros
arquivos.
Se você precisar fazer com que os arquivos sejam de propriedade
pelo dono do diretório, não pelos alunos
quem os criou você precisa configurar um separado
compartilhar conforme descrito acima, mas adicione o
Parâmetro de nível de compartilhamento:
herdar proprietário = sim
que fará com que arquivos criados dentro do
diretórios em que a ação a ser propriedade de
o diretório que contém, não a criação
proprietário.