Je cherche un moyen de configurer OSX pour empêcher la création .apdisk fichiers et .TemporaryItems dossiers sur les partages réseau.
Ceux-ci sont créés chaque fois qu'OSX accède à un dossier partagé sur le réseau.
En recherchant, quelques solutions possibles que j'ai trouvées incluent:
- Arrêtez d'utiliser l'application (Finder)
- Marquer les partages comme étant en lecture seule
- Ignore les
- Utilisez un logiciel tiers (tel que BlueHarvest ) pour supprimer les fichiers.
- Planifiez un script cron pour supprimer ces fichiers.
Malheureusement, les trois premières options ne sont pas réalisables pour moi, et je préfère ne pas avoir à acheter de licences ou à planifier des nettoyages sur les serveurs de fichiers.
Existe-t-il un moyen de configurer OSX pour ne pas les créer en premier lieu?
(Finder se connecte via AFP aux partages réseau, pour ce que ça vaut)
Modifier, environ 1 an plus tard: veuillez noter que je ne recherche pas de solution de nettoyage.
BlueHarvest (si vous avez un mac pour l'exécuter), et les scripts de nettoyage planifiés sont corrects - mais moins qu'idéaux. J'ai vraiment besoin d'une solution qui empêche OSX de créer ces fichiers en premier lieu.
À l'heure actuelle, il semble qu'Apple ne propose pas une telle option de configuration, ce qui est décevant.
Réponses:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Référence: http://support.apple.com/kb/HT1629
la source
Si vous exécutez des partages de fichiers Windows sur Windows Server 2003 R2 et supérieur, vous pouvez créer des écrans de fichiers qui empêchent tout utilisateur de créer un ensemble de fichiers pré-spécifiés.
J'ai efficacement utilisé cette approche pour éliminer tous les fichiers créés par Mac sur nos partages de fichiers.
Veuillez consulter le document MS Technet, Screening Files , pour plus d'informations.
la source
Bien que cela puisse ne pas aider tout le monde, si vous exécutez samba sur le serveur de fichiers, vous pouvez ajouter ce qui suit dans votre smb.conf:
Les "fichiers Veto" sont une chaîne / séparée de noms de fichiers (les caractères génériques sont également autorisés) dont la création est interdite. Cela a résolu le problème pour moi.
J'ai trouvé cette astuce sur le wiki Arch Linux samba
la source
BlueHarvest est probablement le meilleur moyen et le plus simple de maintenir les partages réseau propres, du moins c'est ce que j'ai recherché après avoir moi-même pris la plupart de vos options.
Après c'est un travail cron pour supprimer tous ces fichiers, en utilisant quelque chose comme:
la source
sshfs a une option noappledouble qui empêche au moins
.Spotlight-V100
d'être créée dans mes tests (très limités) ...Si l'utilisation de sshfs est une option, vous pourriez envisager cette solution.
la source