CAD 31.79₴ 0.59%
KZT 0.09₴ 0.40%
GBP 59.32₴ 1.22%
USD 44.91₴ 0.24%
EUR 51.46₴ 0.91%
PLN 12.08₴ 1.35%
CAD 31.79₴ 0.59%
KZT 0.09₴ 0.40%
GBP 59.32₴ 1.22%
USD 44.91₴ 0.24%
EUR 51.46₴ 0.91%
PLN 12.08₴ 1.35%
Toggle sidebar
Посібник
Посібник від Роман Мельник

Як запустити застосунки поза межами системних політик безпеки в macOS Sequoia

Як запустити застосунки поза межами системних політик безпеки в macOS Sequoia

macOS від Apple є однією з найзахищеніших операційних систем у світі. Проте жодна операційна система не є захищеною на 100%, і можливі порушення безпеки.

За останнє десятиліття Apple додала кілька додаткових функцій безпеки до macOS, які допомагають підвищити безпеку. До них відносяться, але не обмежуються:

  • Ідентифікатор розробника (Developer ID)
  • Gatekeeper
  • Нотаріалізація додатків
  • Цифрові підписи додатків
  • Захист цілісності системи (System Integrity Protection, SIP)

Ідентифікатор розробника та Gatekeeper — це дві функції безпеки, пов'язані з додатками, які перевіряють та авторизують додатки на Mac, щоб дозволити або заборонити їх запуск. Gatekeeper запобігає запуску додатків, якщо вони не підтверджені як такі, що походять від зареєстрованого розробника Apple або з Mac App Store.

Також можливо запускати додатки лише з Ідентифікатором розробника, якщо вони були завантажені поза Mac App Store і пройшли перевірку Apple.

Gatekeeper - це те, що викликає появу вікна прогресу "Перевірка" у Finder при першому запуску новозавантаженого додатка. Це вікно з'являється, коли Gatekeeper перевіряє підписані цифрові квитанції всіх компонентів додатка при його першому запуску.

У програмі Системні налаштування macOS ви можете вибрати, чи дозволяти запускати лише додатки, перевірені Gatekeeper (App Store). Ви також можете дозволити запуск додатків від зареєстрованих розробників Apple через Developer ID.

Якщо ви спробуєте запустити додаток macOS без жодної з цих функцій безпеки, ви отримаєте сповіщення у Finder macOS про те, що додаток не може бути відкритий. Щоб обійти це попередження, натисніть Готово, потім поверніться до Системних параметрів -> Приватність і Безпека і натисніть кнопку Відкрити все одно.

Нотаризація додатків додає безпеку до Mac-додатків та образів дисків, дозволяючи Apple перевіряти, що вони не містять шкідливих компонентів.

Цифровий підпис додатка - це зашифроване підписання додатка для Mac під час його створення розробником, а також коли його завантажують з Mac App Store. Цифрові підписи гарантують, що додаток не є підробкою, і що його вміст не було змінено після розповсюдження.

Захист цілісності системи (SIP) - це функція безпеки на рівні системи, яку Apple додала до macOS 10.11 El Capitan у 2015 році. SIP захищає критичні системні файли операційної системи від змін, а також частини macOS навіть від користувача root UNIX, якщо вона увімкнена.

SIP можна вимкнути та знову ввімкнути в додатку Terminal macOS, але Apple не рекомендує це робити, оскільки це відкриває ваш Mac для ризиків безпеки.

Разом ці компоненти безпеки відомі як Захист у час виконання в macOS.

Додаток Термінал

Apple надає інші захисти часу виконання для автономних бінарних застосунків, які запускають програму Термінал. До них відносяться розширені атрибути (xattrs) та інші системні захисти.

Деякі програми командного рядка Terminal можуть не мати дозволу на запуск за умовчанням системних політик безпеки. Apple робить це для захисту користувачів від неперевірених шкідливих сторонніх засобів командного рядка Термінал.

Ці обмеження застосовуються лише до деяких програм.

У деяких випадках звичайні подвійним кліком запускані програми macOS можуть потребувати запуску окремих командних інструментів або інших програмних компонентів.

Дозволення програмам запускати інші програми

Якщо ви хочете запустити додаток, що потребує роботи поза системними політиками безпеки macOS у macOS Sequoia, поверніться до панелі Системні параметри -> Приватність і безпека. Вам потрібно перевірити кожну підсторінку, щоб знайти перемикач для увімкнення.

Наприклад, деякі інструменти для розробників командного рядка потребують роботи поза системними політиками безпеки для виконання інших команд, обробки файлів або виконання інших обмежених дій.

У цьому прикладі перейдіть до Системні параметри -> Приватність і безпека-> Інструменти розробника, і ви побачите наступний перемикач:

На жаль, у macOS наразі немає способу увімкнути це для всієї машини, і, напевно, не повинно бути, оскільки це піддасть ваш Mac іншим ризикам безпеки.

Але можливо увімкнути це для кожного додатку окремо - якщо додаток підтримує цю функцію. Знову ж таки, ця функція не буде доступна для всіх додатків, тому вам потрібно перевірити кожен додаток окремо.

У більшості випадків вам не потрібно буде перевизначати політики безпеки macOS, але для деяких додатків у певних випадках ви можете цього захотіти.

Для отримання додаткової інформації про Gatekeeper і захист під час виконання в macOS дивіться відповідний розділ в Apple Platform Security guide.

Для повного резюме про Gatekeeper, Developer ID та використання Системних налаштувань для відкриття додатків дивіться Technote 102445 від Apple, Безпечно відкривайте додатки на вашому Mac.

Як вам цей матеріал?

Оцінити матеріал
Коментарі
Додати в закладки
0
Додати в закладки
134 перегляди

Щотижнева розсилка

Підпишіться на нас щоб бути в курсі останніх новин про яблучні технології

0 коментарів

Поки немає коментарів…

Instagram
Twitter X
Threads
Telegram
YouTube

© 2024–2026 Ябло.Тех - Яблучний техно-гід — новини, огляди та додатки зі світу Apple.

RSS

Матеріали сайту можуть використовуватися за умови обов'язкового посилання на "Yablo.tech" (для інтернет-ресурсів — відкритого гіперпосилання), розміщеного не нижче другого абзацу.

Контент із позначками "Реклама", "Пресреліз" та "Новини компаній" є рекламним і публікується на правах реклами. Погляди, висловлені в цих матеріалах, не обов'язково збігаються з думкою редакції.
Матеріали з позначками "Спецпроєкт" та "Партнерський проект" також є рекламними, однак їх підготовка відбувається за участі редакції, яка підтримує висловлені там ідеї та позиції.

Редакція не відповідає за зміст фактичних даних та оціночні судження, висвітлені в рекламних матеріалах. Згідно із законодавством України, відповідальність за зміст реклами покладається на рекламодавця.

Новини
Додатки
Шпалери
Apple TV+
Вікі

Вхід в акаунт

або
Email
Пароль
Запам'ятати мене

Ще не маєте акаунту?

Реєстрація

або
Імʼя
Email
Пароль
Повторіть пароль

Реєструючись, ви погоджуєтеся з умовами положення про обробку і захист персональних даних та угодою користувача.

Вже зареєстровані?

Відновлення паролю

Введіть email — надішлемо посилання для скидання паролю.

Email

Згадали пароль?