En algunas ocaciones es necesario denegar el acceso a un directorio que se encuentra debajo de un recurso compartido, partamos de que tenemos el siguiente esquema de recurso compartido
--- php (Este es un dir que almacena todos los proyectos PHP) |--- php-4.x (Proyectos realizados en PHP-4.x) |--- php-5.1.x |--- php-5.2.x |--- php-5.3.x
y queremos que el directorio php-4.x ya no esta accesible desde el samba ya que estos proyectos están obsoletos, para logralo debemos buscar en el smb.conf la seccion referente al recurso php y
agregar la directiva veto file
[php] ... veto files = /php-4.x/
Reiniciar el samba
# service smb restart
Lecturas recomendadas
– man smb.conf