Tente isso em smb.conf
:
veto files = mysubdir
Veja também a documentação .
Eu neguei o acesso a um subdir para os usuários do windows, mas esse subdiretório permanece visível. Poderia ser possível ocultá-lo com base no modelo de permissão?