Nascondere files in samba
Posted on gennaio 6th, 2009 in ubuntu | No Comments »
Se in una directory samba a cui si accede da windows sono presenti file nascosti, questi risultano visibili, perchè il filesystem unix non gestisce il flag hidden.
Ci sono alcune soluzioni al problema:
- Dire a samba di utilizzare come hidden flag il world execution bit dei permessi Unix tramite l’opzione
map hidden = yes
(sconsigliato perchè poi diventa problematico accedervi da unix)
- Aggiungere una sezione hide files (globale o nello share specifico), esempio:
hide files = /desktop.ini/Desktop.ini/_gsdata_/
I files e le directory devono essere separate da slash, con uno slash anche alla fine (questo permette di avere spazi nei nomi).
Nei nomi di files si possono utilizzare le wildcards dos ‘*’ e ‘?’.