Anonim

Spotlight, introducerat av Apple med OS X 10.4 Tiger, är ett kraftfullt systemverktyg som möjliggör snabba och enkla sökningar på hela din Mac och alla anslutna enheter. För enskilda användare på säkra Mac-datorer är det ett av de bästa sätten att hitta dina filer, appdata och till och med att starta program. Men om du delar din Mac med andra, eller ofta använder den på en offentlig plats, kanske du vill temperera Spotlight räckvidd. Här är tre sätt att förhindra att Spotlight indexerar objekt på din Mac.

Stäng av den

Först och mest otydligt kan du stänga av Spotlight helt. Observera att detta också kommer att påverka din förmåga att söka inom de flesta av Apples applikationer, till exempel Mail och Finder, eftersom de förlitar sig på samma Spotlight-grund som vi håller på att döda.
Öppna terminalen från / Applications / Utilities och ange följande kommando för att döda Spotlight helt (du behöver administrativa behörigheter för att köra kommandot):

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

Du kommer omedelbart att märka att Spotlight plötsligt är impotent och bara returnerar de generiska alternativen "Sök på webben" och "Sök Wikipedia" för varje förfrågan. I skärmdumpen nedan kan du se resultatet av en sökning med standardinställningarna (vänster) och efter att du har angett kommandot ovan (höger).

Så dina filer är säkra från obehöriga sökningar, men som vi nämnde ovan kan du inte heller söka efter e-postmeddelanden i Mail eller filer från Finder. Om du tycker att det här steget var lite för mycket anger du följande kommando för att återställa Spotlight: s funktionalitet.

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

Observera att efter att du har aktiverat Spotlight igen måste den omindexera dina enheter, en process som kan ta en stund beroende på storleken på enheterna och antalet ändringar som inträffat sedan du inaktiverade Spotlight. Du kan mäta utvecklingen för ombyggnaden genom att klicka på Spotlight-ikonen i menyfältet.

Uteslut objekt med Spotlight-inställningar

Istället för att stänga av hela saken kan du helt enkelt utesluta vissa enheter eller mappar från Spotlight genom att använda dess inställningar. Gå till systeminställningar> Spotlight> Sekretess . Här kan du välja vilka enheter eller mappar som ska uteslutas från Spotlight's index (notera att din kan vara tom om du bara har en enda enhet på din Mac).


Att lägga till en fil eller mapp i den här listan kommer att utesluta den och dess innehåll från Spotlight, vilket innebär att de inte visas under en Spotlight- eller Finder-sökning. För att lägga till objekt kan du antingen klicka på plussymbolen och navigera till den enhet eller mapp du vill utesluta, eller så kan du helt enkelt dra och släppa enheter och mappar i listan.


För att ta bort objekt från listan och därmed göra dem sökbara med Spotlight igen väljer du objektet och trycker på minusikonen längst ner till vänster på listan.
Detta är ett enkelt sätt att hantera Spotlight: s räckvidd, men det innehåller en kritisk brist: alla som har tillgång till ditt användarkonto kan helt enkelt gå till Spotlight: s inställningar och se exakt vad du har valt att dölja. Det är som en skattkarta för dina privata filer och hemligheter. Tack och lov finns det fortfarande ett sista alternativ.

Dölj mappar manuellt med en speciell anknytning

De tidigare metoderna för att förhindra Spotlight från att indexera objekt på din Mac täckte både mappar och enheter, men detta trick fungerar bara med mappar och filer. Lägg till en ".noindex" -tillägg till den för att förhindra att en specifik mapp eller fil indexeras av Spotlight .
Som exempel har vi en mapp på vårt skrivbord som heter "Privata dokument" som innehåller en fil som heter "Q3 Financial Results.rtf." Som standard söker du efter den här mappen eller vilken fil som helst inom ett resultat med Spotlight.


Nu lägger vi till ".noindex" i slutet av mappen Private Documents ("Private Documents.noindex"). Mappen och dess innehåll utesluts omedelbart från Spotlight och alla sökningar ger inte resultat från mappen.

Fördelen med detta tillvägagångssätt är att dessa manuellt uteslutna objekt inte visas på fliken Sekretess i Spotlight's Preferences, vilket innebär att de som snuffar runt inte kommer att kunna hitta dina privata eller känsliga data enkelt. I vårt exempel var den "dolda" mappen på vårt skrivbord, vilket fortfarande skulle vara lätt att hitta genom att bara titta på den. I praktiken vill du naturligtvis klistra in dina ".noindex" -mappar någonstans utan syn.
Som vi nämnde ovan fungerar den här tekniken med både mappar och filer, men vi rekommenderar att du lägger dina känsliga filer i mappar och sedan använder tillägget ".noindex" bara på den högsta mappen. Detta sparar inte bara tid (du behöver inte manuellt ändra tillägg för flera filer), det förhindrar också problem med standardtillägg för applikationsfiler.
De flesta användare tjänar bäst med en kombination av metoder 2 och 3: exklusive klonade säkerhetskopior via Spotlight-inställningar och dölja ett antal personliga dokument med ".noindex, " till exempel. Hur som helst är Spotlight ett mycket kraftfullt verktyg och det är bra att veta att användare har möjlighet att reglera det när det är nödvändigt.

Tre sätt att förhindra att spotlight indexerar objekt på din Mac