Как разрешить приложения откуда угодно в macOS Gatekeeper (Big Sur

Оглавление:

Anonim

Gatekeeper в MacOS теперь строже, чем когда-либо: по умолчанию разрешаются параметры только для приложений, загруженных либо из App Store, либо из App Store и идентифицированных разработчиков. Опытные пользователи Mac могут захотеть разрешить третий вариант, то есть возможность открывать и разрешать загрузку приложений из любого места в macOS Big Sur, macOS Catalina, macOS Sierra, macOS High Sierra и MacOS Mojave.

Для ясности: параметр «Разрешить загрузку приложений откуда угодно» скрыт по умолчанию в Gatekeeper для macOS, начиная с Sierra. Вы можете увидеть это, перейдя на панель настроек «Безопасность и конфиденциальность», и в разделе «Общие» вы не найдете такой опции для настроек разрешения приложения Gatekeeper. Несмотря на это, с небольшим вмешательством в командную строку вы можете раскрыть третий вариант и восстановить возможность открывать приложения, которые приходят откуда угодно.

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

Как разрешить приложения откуда угодно в Gatekeeper для macOS Big Sur, Catalina, Mojave, Sierra

  1. Выйти из системных настроек
  2. Откройте приложение «Терминал» из папки /Applications/Utilities/ и введите следующий синтаксис команды:
  3. sudo spctl --master-disable

  4. Нажмите «Ввод» и выполните аутентификацию с помощью пароля администратора
  5. Перезапустите Системные настройки и перейдите в «Безопасность и конфиденциальность» и вкладку «Общие»
  6. Теперь вы увидите параметр «Откуда» в разделе «Разрешить загрузку приложений из:» Параметры гейткипера

Теперь вы сможете открывать и запускать приложения из любого места под macOS Mojave, High Sierra и Sierra, но имейте в виду, что это отключает Gatekeeper и не рекомендуется для подавляющего большинства пользователей Mac.

Разрешение приложений из любого места, в том числе от неизвестных разработчиков, потенциально может сделать Mac уязвимым для определенных вредоносных и нежелательных программ, и его следует избегать всем пользователям Mac, за исключением тех, у кого действительно расширенные возможности.

Другой подход заключается в ручном добавлении исключений гейткипера через командную строку, решение, которое может быть более подходящим, чем просто позволить всему обходить гейткипера.

Возврат к безопасности гейткипера по умолчанию в macOS Mojave, High Sierra, Sierra

Вы также можете отменить это и вернуться к строгим настройкам Gatekeeper по умолчанию, разрешающим только приложения из Mac App Store и идентифицированных разработчиков, введя следующую командную строку:

sudo spctl --master-enable

Нажатие клавиши возврата и повторная аутентификация вернет macOS Gatekeeper обратно в строгое состояние по умолчанию, запрещающее запуск случайных приложений.

Почти каждый пользователь Mac должен оставить эту функцию включенной в состоянии по умолчанию.Если у вас нет возможности легко определить, какие приложения являются законными, а какие нет, вам абсолютно не следует изменять этот параметр. Сообщение «Невозможно открыть приложение, потому что оно создано неизвестным разработчиком» предназначено для защиты подавляющего большинства пользователей Mac, и его нельзя игнорировать.

Как разрешить приложения откуда угодно в macOS Gatekeeper (Big Sur