Anonim

Spotlight, представленный Apple вместе с OS X 10.4 Tiger, представляет собой мощный системный инструмент, который позволяет быстро и легко выполнять поиск по всему вашему Mac и любым подключенным дискам. Для одиноких пользователей на защищенных компьютерах Mac это один из лучших способов найти ваши файлы, данные приложений и даже запустить приложения. Но если вы делитесь своим 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 внезапно становится бессильным и возвращает только общие параметры «Поиск в Интернете» и «Поиск в Википедии» для каждого запроса. На скриншоте ниже вы можете увидеть результат поиска с настройками по умолчанию (слева) и после ввода вышеуказанной команды (справа).

Таким образом, ваши файлы защищены от несанкционированного поиска, но, как мы упоминали выше, вы также больше не можете искать электронные письма в Почте или файлы из Finder. Если вы обнаружите, что этот шаг был слишком сложным, введите следующую команду, чтобы восстановить функциональность Spotlight.

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

Обратите внимание, что после повторного включения Spotlight потребуется выполнить повторную индексацию ваших дисков, что может занять некоторое время в зависимости от размера дисков и количества изменений, произошедших с момента отключения 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: исключить клонированные резервные копии с помощью настроек Spotlight и скрыть, например, несколько личных документов с помощью «.noindex». Несмотря на это, Spotlight является очень мощным инструментом, и полезно знать, что пользователи имеют возможность использовать его при необходимости.

Три способа предотвратить индексирование элементов на вашем Mac