Як вимкнути Gatekeeper з командного рядка в Mac OS X
Зміст:
Хоча більшість користувачів Mac захочуть залишити Gatekeeper увімкненим з міркувань безпеки, деякі досвідчені користувачі вважають, що Gatekeeper надто старанно запобігає використанню програм сторонніх розробників у macOS і Mac OS X.
Хоча на Mac легко вимкнути Gatekeeper за допомогою системних налаштувань, іншим варіантом є вимкнути Gatekeeper за допомогою командного рядка в Mac OS.Це може бути корисним для створення сценаріїв, налаштування, віддаленого керування та просто для тих, хто надає перевагу використанню терміналу.
Вимкнути Gatekeeper з командного рядка в Mac OS
Запустіть термінал, якщо ви ще цього не зробили (/Applications/Utilities/) і введіть таку команду, щоб вимкнути Gatekeeper:
sudo spctl --master-disable
Натисніть Return і введіть пароль адміністратора, як зазвичай вимагає sudo, і Gatekeeper буде миттєво вимкнено. Якщо ви бажаєте підтвердити це, ви можете зробити це за допомогою позначки –status і тієї самої команди, наприклад:
spctl --status
Це повідомить про «оцінювання вимкнено», щоб вказати, що Gatekeeper вимкнено. Ви також побачите, що на панелі налаштувань безпеки Gatekeeper буде встановлено значення «Всюди».
Як увімкнути Gatekeeper з командного рядка Mac OS X
Звичайно, ви також можете ввімкнути Gatekeeper з командного рядка macOS / Mac OS X, використовуючи такий командний рядок:
sudo spctl --master-enable
Натисніть Return, і ви зможете знову підтвердити статус за допомогою –status:
$ spctl --увімкнено оцінювання стану
Gatekeeper буде знову ввімкнено з найсуворішим налаштуванням. Як вимикання, налаштування також буде передано через GUI.
Знову ж таки, більшість користувачів мають залишити Gatekeeper увімкненим, і за потреби вони можуть обійти його за допомогою панелі «Системні налаштування» для кожної програми або за допомогою трюку «Відкрити», клацнувши правою кнопкою миші .
Можливість вимкнути Gatekeeper через термінал існує вже досить давно, і ця порада стосується практично всіх сучасних версій Mac OS, включаючи macOS Big Sur, Catalina, Mojave, High Sierra та Sierra.
Якщо ви знаєте будь-які інші корисні поради чи прийоми, пов’язані з увімкненням і вимкненням Gatekeeper з командного рядка (або іншим способом), поділіться ними з нами в коментарях нижче.