Anonim

Spotlight, introduit par Apple avec OS X 10.4 Tiger, est un outil système puissant qui permet de rechercher rapidement et facilement l'ensemble de votre Mac et de tous les lecteurs connectés. Pour les utilisateurs individuels sur des Mac sécurisés, c'est l'un des meilleurs moyens de trouver vos fichiers, vos données d'application et même de lancer des applications. Mais si vous partagez votre Mac avec d'autres personnes ou si vous l'utilisez fréquemment dans un lieu public, vous voudrez peut-être tempérer la portée de Spotlight. Il existe trois méthodes pour empêcher Spotlight d’indexer des éléments sur votre Mac.

Éteignez

Tout d’abord, et le plus brutalement, vous pouvez désactiver complètement Spotlight. Notez que cela affectera également votre capacité à effectuer des recherches dans la plupart des applications Apple, telles que Mail et Finder, car elles reposent sur la même fondation Spotlight que nous sommes sur le point de tuer.
Ouvrez Terminal depuis / Applications / Utilitaires et entrez la commande suivante pour supprimer complètement Spotlight (vous devez disposer de privilèges d'administrateur pour exécuter la commande):

sudo launchctl décharger -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Vous remarquerez immédiatement que Spotlight est soudainement impuissant et renvoie uniquement les options génériques «Rechercher sur le Web» et «Rechercher Wikipedia» pour chaque demande. Dans la capture d'écran ci-dessous, vous pouvez voir le résultat d'une recherche avec les paramètres par défaut (à gauche) et après avoir entré la commande ci-dessus (à droite).

Ainsi, vos fichiers sont protégés des recherches non autorisées mais, comme nous l'avons mentionné ci-dessus, vous ne pouvez plus non plus rechercher d'e-mails dans Mail, ni de fichiers dans le Finder. Si vous trouvez que cette étape est un peu trop difficile, entrez la commande suivante pour restaurer les fonctionnalités de Spotlight.

sudo launchctl charge -w / System / Library / LaunchDaemons/com.apple.metadata.mds.plist

Notez qu'après la réactivation de Spotlight, il devra réindexer vos lecteurs, processus qui peut prendre un certain temps en fonction de la taille des lecteurs et du nombre de modifications survenues depuis la désactivation de Spotlight. Vous pouvez mesurer la progression de la reconstruction en cliquant sur l'icône Spotlight dans la barre de menus.

Exclure des éléments en utilisant les préférences de Spotlight

Au lieu de tout désactiver, vous pouvez simplement exclure certains lecteurs ou dossiers de Spotlight en utilisant ses préférences. Allez dans Préférences Système> Spotlight> Confidentialité . Ici, vous pouvez choisir les lecteurs ou les dossiers à exclure de l'index de Spotlight (notez que le vôtre peut être vide si vous n'avez qu'un seul lecteur sur votre Mac).


L'ajout d'un fichier ou d'un dossier à cette liste exclut son contenu et son contenu de Spotlight, ce qui signifie qu'ils n'apparaîtront pas lors d'une recherche Spotlight ou du Finder. Pour ajouter des éléments, vous pouvez soit cliquer sur l'icône Plus et naviguer jusqu'au lecteur ou dossier que vous souhaitez exclure, ou simplement faire glisser des lecteurs et des dossiers dans la liste.


Pour supprimer des éléments de la liste, et les rendre ainsi consultables à nouveau par Spotlight, sélectionnez-les et appuyez sur l'icône moins en bas à gauche de la liste.
C'est un moyen facile de gérer la portée de Spotlight, mais il comporte un défaut essentiel: quiconque ayant accès à votre compte d'utilisateur peut simplement se rendre dans les préférences de Spotlight et voir exactement ce que vous avez choisi de masquer. C'est comme une carte au trésor pour vos fichiers privés et vos secrets. Heureusement, il y a encore une dernière option.

Masquer manuellement les dossiers à l'aide d'une extension spéciale

Les méthodes précédentes pour empêcher Spotlight d’indexer des éléments sur votre Mac couvraient à la fois les dossiers et les lecteurs, mais cette astuce ne fonctionne que pour les dossiers et les fichiers. Pour empêcher l'indexation d'un dossier ou d'un fichier spécifique par Spotlight, ajoutez-lui une extension «.noindex».
Par exemple, nous avons sur notre bureau un dossier appelé «Documents privés» contenant un fichier appelé «Q3 Financial Results.rtf». Par défaut, la recherche de ce dossier ou de tout fichier dans renvoie un résultat avec Spotlight.


Nous allons maintenant ajouter «.noindex» à la fin du dossier Private Documents («Private Documents.noindex»). Le dossier et son contenu sont immédiatement exclus de Spotlight et les recherches échouent à renvoyer les résultats du dossier.

L'avantage de cette approche est que ces éléments exclus manuellement n'apparaissent pas dans l'onglet Confidentialité des Préférences de Spotlight, ce qui signifie que ces fouineurs ne pourront pas localiser facilement vos données confidentielles ou sensibles. Dans notre exemple, le dossier "caché" était sur notre bureau, ce qui serait toujours facile à trouver en le regardant simplement. En pratique, vous voudrez bien sûr garder vos dossiers «.noindex» hors de la vue.
Comme nous l'avons mentionné ci-dessus, cette technique fonctionne à la fois avec des dossiers et des fichiers, mais nous vous recommandons de placer vos fichiers sensibles dans des dossiers, puis d'appliquer l'extension «.noindex» uniquement à ce dossier de niveau supérieur. Cela permet non seulement de gagner du temps (il n'est pas nécessaire de modifier manuellement les extensions de plusieurs fichiers), mais également d'éviter les problèmes liés aux extensions de fichier d'application standard.
La plupart des utilisateurs utiliseront mieux une combinaison des méthodes 2 et 3: par exemple, en excluant les sauvegardes clonées via les préférences Spotlight et en masquant quelques documents personnels avec ".noindex". Quoi qu'il en soit, Spotlight est un outil très puissant et il est bon de savoir que les utilisateurs ont la possibilité de le contrôler lorsque cela est nécessaire.

Trois façons d'empêcher Spotlight d'indexer des éléments sur votre Mac