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