Gatekeeper

Как отключить Gatekeeper в MacOS 15 Sequoia

Обновление MacOS Sequoia принесло ещё один «сюрприз» пользователям Mac. К немалому ассортименту инструментов защиты, разработчики в Купертино решили добавить ещё один — невозможность легко отключить встроенную систему защиты для установки сторонних программ.

Напомню, вкратце, Gatekeeper — это инструмент встроенной защиты MacOS, который проверяет все файлы загруженные из «ненадежных источников» (локальная сеть, Интернет, данные с «флешки») на потенциальные угрозы. Так же Gatekeeper блокирует запуск любой программы (исполняемого файла) загруженные не через Mac App Store или не подписанные цифровой подписью проверенного разработчика. О том, как это всё работает я чуть подробнее описывал в этом посте.

Вернёмся к теме. Ранее Gatekeeper можно было отключить достаточно простыми способами (большинство способов я собрал здесь), но последние обновления macOS Sequoia внесли некоторые изменения в эту процедуру. Теперь, чтобы получить заветный пункт «Разрешить использование приложений, загруженных из: Любого источника» (Allow applications downloaded from: Anywhere) нужно проделать следующее:

  1. Переходим в Системные настройки (меню  → Системные настройки…);
  2. В открывшемся окне Системных настроек, слева в меню, переходим к разделу «Конфиденциальность и безопасность»;
  3. Сворачиваем окно с настройками (но не закрываем его!);
  4. Запускаем Терминал и выполняем команду (требуется пароль администратора):
    sudo spctl --master-disable
  5. Возвращаемся к свёрнутому окну Системных настроек, слева в меню выбираем любой другой пункт, например «Блокировка экрана» и снова возвращаемся к пункту «Конфиденциальность и безопасность»;
  6. В пункте «Конфиденциальность и безопасность» скроллим до раздела «Разрешить использование приложений, загруженных из:» и здесь уже выбираем «Любого источника» (который должен появиться после данных манипуляций);
  7. Профит!

Подсказки по работе с Терминалом

  1. Чтобы вручную не писать длинный путь к образу диска или приложению, вы можете просто перетащить в окно Терминала программу или образ диска, и путь в правильном формате пропишется самостоятельно (следите за пробелами, команда должна быть в правильном формате как в примере).
  2. Программа Терминал — это стандартная системная утилита, которая находится в каталоге ПрограммыУтилиты  (её так же можно найти через Spotlight).
  3. Исполнение команды происходит по нажмию клавиши Enter.
  4. Все команды с привилегиями администратора (sudo) требуют ввода пароля администратора.
  5. Если в системе не задан пароль администратора системы — задайте его. Без пароля администратора не удастся выполнить команды с привилегиями sudo.
  6. При вводе пароля он не отображается ни звёздочками, ни точками, ни в явном виде — его нужно вводить «вслепую» в окне Терминала (то есть, он никак не отображается, но вводится).
  7. Будьте всегда внимательны при работе с консолью (программой Терминал)! Этот инструмент предназначен для продвинутых пользователей. Бездумное выполнение команд может привести к различным непредсказуемым последствиям в работе системы или к потере данных.
Share this article
0
Share
Prev Post

Apple добавила новую страницу с удобным доступом к руководствам и программному обеспечению

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next