Anonim

Spotlight, представен от Apple с OS X 10.4 Tiger, е мощен системен инструмент, който позволява бързо и лесно търсене на целия ви Mac и всички прикачени устройства. За единични потребители на защитени Macs, това е един от най-добрите начини да намерите вашите файлове, данни за приложенията и дори да стартирате приложения. Но ако споделяте своя Mac с други хора или често го използвате на обществено място, може да искате да закачите обсега на Spotlight. Ето три начина да попречите на Spotlight да индексира елементи на вашия Mac.

Изключи го

Първо и най-грубо, можете да изключите Spotlight изцяло. Имайте предвид, че това ще се отрази и върху способността ви да търсите в повечето приложения на Apple, като Mail и Finder, тъй като те разчитат на същата основа на Spotlight, която предстои да убием.
Отворете терминала от / Applications / Utilities и въведете следната команда, за да убиете Spotlight изцяло (ще се нуждаете от административни привилегии, за да изпълните командата):

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

Веднага ще забележите, че Spotlight внезапно е безсилен и връща само общите опции „Търсене в мрежата“ и „Търсене в Wikipedia“ за всяко запитване. На екрана по-долу можете да видите резултата от търсене с настройките по подразбиране (вляво) и след въвеждане на горната команда (вдясно).

Така че вашите файлове са безопасни от неоторизирани търсения, но както споменахме по-горе, вие също вече не можете да търсите имейли в Поща или файлове от Finder. Ако установите, че тази стъпка е малко прекалено, въведете следната команда, за да възстановите функционалността на Spotlight.

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

Обърнете внимание, че след повторното активиране на Spotlight ще трябва да предексирате устройството си, процес, който може да отнеме известно време в зависимост от размера на дисковете и броя на промените, настъпили след деактивирането на Spotlight. Можете да измерите напредъка на възстановяването, като щракнете върху иконата Spotlight в лентата с менюта.

Изключете елементи, като използвате предпочитанията на прожекторите

Вместо да изключите цялото нещо, можете просто да изключите определени дискове или папки от Spotlight, като използвате неговите предпочитания. Насочете се към системни предпочитания> Прожектор> Поверителност . Тук можете да изберете кои устройства или папки да изключите от индекса на Spotlight (обърнете внимание, че вашите може да са празни, ако имате само едно устройство в своя Mac).


Добавянето на файл или папка към този списък ще го изключи и съдържанието му от Spotlight, което означава, че те няма да се появят по време на търсене в Spotlight или Finder. За да добавите елементи, можете или да щракнете върху иконата плюс и да отидете до устройството или папката, която искате да изключите, или можете просто да плъзнете и пуснете дискове и папки в списъка.


За да премахнете елементите от списъка и по този начин да ги направите да се търсят отново чрез Spotlight, изберете елемента и натиснете иконата минус в долната лява част на списъка.
Това е лесен начин за управление на обхвата на Spotlight, но включва един критичен недостатък: всеки, който има достъп до вашия потребителски акаунт, може просто да се насочи към Предпочитанията на Spotlight и да види точно какво сте избрали да скриете. Това е като карта на съкровище към вашите лични файлове и тайни. За щастие, все още има един окончателен вариант.

Ръчно скриване на папки с помощта на специално разширение

Предишните методи за предотвратяване на Spotlight от индексиране на елементи на вашия Mac покриваха както папки, така и дискове, но този трик работи само с папки и файлове. За да предотвратите индексирането на конкретна папка или файл от Spotlight, добавете разширение „.noindex“ към нея.
Като пример, на нашия работен плот имаме папка, наречена „Частни документи“, съдържаща файл, наречен „Q3 Financial Results.rtf.“ По подразбиране търсенето на тази папка или на който и да е файл в рамките на връща резултат с Spotlight.


Сега ще добавим „.noindex“ в края на папката „Частни документи“ („Private Documents.noindex“). Папката и нейното съдържание незабавно се изключват от Spotlight и всяко търсене не успява да върне резултати от папката.

Предимството на този подход е, че тези ръчно изключени елементи не се показват в раздела за поверителност на предпочитанията на Spotlight, което означава, че тези, които обикалят наоколо, няма да могат лесно да намерят вашите лични или чувствителни данни. В нашия пример папката „скрита“ беше на нашия работен плот, която все още би била лесна за намиране, само като я погледнете. На практика, разбира се, ще искате да залепите папките си „.noindex“ някъде извън полезрението.
Както споменахме по-горе, тази техника работи както с папки, така и с файлове, но препоръчваме да поставите чувствителните си файлове в папки и след това да приложите разширението „.noindex“ само към тази папка от най-високо ниво. Това не само спестява време (не е необходимо да променяте ръчно разширенията на няколко файла), но също така предотвратява проблеми със стандартните разширения на файлове за приложения.
Повечето потребители ще се обслужват най-добре, като използват комбинация от методи 2 и 3: изключване на клонирани архивирания чрез предпочитания за прожектори и скриване на избрани няколко лични документа например с „.noindex“. Независимо от това, Spotlight е много мощен инструмент и е добре да знаете, че потребителите имат възможност да го управляват, когато е необходимо.

Три начина за предотвратяване на прожекторите да индексират елементи на вашия компютър