[OS X] Отключаем функцию Gatekeeper

8

mac-security

Безопасность — один из краеугольных камней, на которых стоит OS X, но некоторым пользователям приходится жертвовать надёжностью ради удобства. Не стала исключением и Gatekeeper — полезная функция, контролирующая запускаемые на компьютере программы, и о том, как её отключить, мы расскажем в данном материале.

Gatekeeper — отличная вещь для простого пользователя. Эта функция не позволяет запускать потенциально нежелательные приложения, проверяя их на соответствие заданным требованиям вроде размещения в App Store или наличия специального сертификата. А вот разработчикам, системным администраторам и прочим энтузиастам Gatekeeper может здорово помешать в работе, и во избежание этого функция легко отключается в «Системных настройках». Впрочем, через 30 дней неактивности она включится автоматически, о чём честно предупреждает всплывающее окно.

os-x-gatekeeper-settings

К счастью для любителей свободы, в свежих версиях OS X Apple предусмотрела «ручное» управление функцией, с помощью которого можно предотвратить её автоматическую повторную активацию (Auto ReArm). Всё, что потребуется, — любимец публики «Терминал», расположенный по умолчанию в папке «Утилиты», и специальная команда, для выполнения которой потребуется ввести пароль администратора (учитывайте, что вводимые символы не будут отображаться на экране).

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO

os-x-gatekeeper-turn-back-on-terminal

Безусловно, отключать Gatekeeper следует только по необходимости. Оптимальной настройкой, достаточной для большинства пользователей, является предлагаемый в меню «Защита и безопасность» «Системных настроек» вариант, при котором устанавливаются приложения как из App Store, так и от проверенных («установленных») разработчиков. В таком случае вы тоже сможете запускать приложения, не удовлетворяющие этим критериям — просто наведите курсор на иконку программы и нажмите левую кнопку мыши с зажатой кнопкой Control, после чего выберите пункт «Открыть», и система предложит запустить приложение. Если же вы всё-таки решили отключить Gatekeeper, не лишним будет записать и команду включения Auto ReArm.

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool YES

Надеемся, этот трюк избавит не только от ставшего на вашем пути Gatekeeper, но и от поиска нужного решения. Повторюсь, отключать функцию стоит только в случае необходимости, большинству же владельцев Mac рекомендуется оставить её включённой. Надёжной вам системы!

Редакция AppleInsider.ru не несёт ответственности за возможные последствия вмешательства в работу операционной системы.

По материалам OSXDaily

8 комментариев

  1. 0

    Не знаю, сделали бы как в файрволе ручное управление исключениями и все. И волки сыты и овцы целы.

    • 0
      Алекс Морелло

      Red32, После выбора пункта ‘Открыть’ в контекстном меню и утвердительного ответа на запрос программы, Gatekeeper перестанет её блокировать. Однако интересующая Вас возможность всё же имеется 😉

      Добавить исключение:
      spctl —add /путь.app

      Удаление исключения:
      spctl —remove /путь.app(отправлено из приложения AppleInsider.ru)

    • 0
      Алекс Морелло

      Red32, Прошу прощения, после пути, разумеется, следует указать название приложения через /
      Например, /путь/sample.app(отправлено из приложения AppleInsider.ru)

  2. 0

    откуда вы берете эти команды?

  3. 0

    Аналог виндового uac. Скоро будут статьи в стиле :»как правильно нажимать кнопку павер»

Авторизуйтесь Чтобы оставить комментарий