Как да деактивирате Gatekeeper от командния ред в Mac OS X
Съдържание:
- Деактивирайте Gatekeeper от командния ред в Mac OS
- Как да активирате Gatekeeper от командния ред на Mac OS X
Въпреки че повечето потребители на Mac ще искат да запазят Gatekeeper активиран за целите на сигурността, някои напреднали потребители откриват, че Gatekeeper е прекалено ревностен в предотвратяването на използването на приложения на трети страни в macOS и Mac OS X.
Въпреки че е лесно да изключите Gatekeeper чрез System Preferences на Mac, друга опция е да деактивирате 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 включен и ако е необходимо, те могат да го заобиколят през панела System Preference за всяко приложение или като използват трика с десния бутон на мишката „Open“ .
Възможността за деактивиране на Gatekeeper през терминал съществува от доста време и този съвет се отнася основно за всички съвременни версии на Mac OS, включително macOS Big Sur, Catalina, Mojave, High Sierra и Sierra.
Ако знаете други полезни съвети или трикове, свързани с активирането и деактивирането на Gatekeeper от командния ред (или по друг начин), споделете ги с нас в коментарите по-долу.