Как да деактивирате Gatekeeper и да разрешите приложения отвсякъде в macOS Sierra

Gatekeeper, представен за първи път в OS X Mountain Lion, е функция за защита на Mac, която помага за защита на вашия Mac от злонамерен софтуер и друг злонамерен софтуер. Gatekeeper проверява дали приложението е безопасно за изпълнение, като го сравнява със списъка с приложения, които Apple е проверила и одобрила за Apple Mac Store и/или одобрила от Apple, дори ако не се предлагат от магазина за приложения.

Как да деактивирате Gatekeeper и да разрешите приложения отвсякъде в macOS Sierra

Това са трите опции на Gatekeeper:

  • App Store
  • App Store и идентифицирани разработчици
  • Навсякъде

В macOS Sierra обаче Apple направи някои важни промени в Gatekeeper, които привидно ограничават избора на силни потребители, които искат да изтеглят и използват софтуера извън списъка с приложения, официално одобрени от Apple. Въпреки че тези промени вероятно са предназначени за допълнително подобряване на сигурността, с която Mac са известни, те ограничават какво можете да правите с вашия Mac.

Но не се притеснявайте, настройките на Gatekeeper все още могат да се променят в macOS Sierra, за да ви позволи достъп до софтуер, който не е официално одобрен от Apple.

Имайте предвид обаче, че потребителите, които деактивират защитата на Gatekeeper, го правят на свой собствен риск, тъй като трябва да сте опитен потребител на Mac, за да избегнете злонамерен софтуер и друг злонамерен софтуер. Mac са до голяма степен известни с това, че са много по-сигурни от компютрите с Windows, но това не е задължително, ако се отървете от вградените функции за сигурност на вашия Mac.

Като се има предвид това, ако искате да деактивирате Gatekeeper, ние ви покриваме. Нека да разгледаме как можете да деактивирате тази функция в Сиера, така че да можете да използвате по -широк спектър от приложения.

Регулирайте настройките на Gatekeeper

Традиционно Gatekeeper предлага три настройки за повишаване на сигурността: навсякъде, App Store и идентифицирани разработчици и само App Store. Първият избор, както описва името му, позволява на потребителите да стартират приложения от всеки източник, като ефективно деактивира функцията Gatekeeper.

Вторият избор позволи на потребителите да стартират приложения от Mac App Store, както и от разработчици на софтуер, които са се регистрирали в Apple и сигурно подписват своите приложения. И накрая, най -сигурната настройка ограничава потребителите да изпълняват приложения, получени само от Mac App Store.

Докато защитените опции бяха добри идеи за по -малко опитни потребители на Mac, мощните потребители установиха, че Gatekeeper е твърде ограничаващ и обикновено се стремят да го деактивират, като го настроят на "Навсякъде.

В macOS Sierra обаче опцията „Навсякъде“ е изчезнала, оставяйки „App Store“ и „App Store и идентифицирани разработчици“ като единствените две опции.

gatekeeper macos sierra по подразбиране

Деактивирайте Gatekeeper в macOS Sierra от терминала, като използвате команда

Настройките на Gatekeeper могат да бъдат намерени в Системни предпочитания> Защита и поверителност> Общи. Опциите на Gatekeeper се намират под „Всички приложения, изтеглени от:“, като липсва опцията „Anywhere“. Тъй като опцията „Anywhere“ липсва, много потребители на Mac смятат, че Apple е премахнала напълно опцията „Anywhere“.

За щастие, Apple не изключи възможността да промени настройката на Gatekeeper на „Anywhere“, а просто започна да изисква от потребителите да го правят от терминала с команда, което беше начин за Apple да гарантира, че само потребителите на macOS ще могат да се променят настройката на Gatekeeper на „Anywhere“. В по -голямата си част само потребителите на macOS знаят как да използват терминала.

За да деактивирате Gatekeeper (т.е. задайте го на „Anywhere“) от командния ред, отворете нов прозорец на терминала, след което въведете следната команда:

$ sudo spctl --master-disable

Тъй като използвате „sudo“, ще бъдете подканени за root (администраторска) парола на вашия Mac. Въведете вашата root парола и командата ще промени настройката на Gatekeeper на „Anywhere“.

Ако искате да потвърдите, че настройката на Gatekeeper е променена на „Anywhere“, можете да стартирате System Preferences и да проверите настройката на Gatekeeper „Allow apps downloaded from“. Сега ще видите, че „навсякъде“ е настройката Gatekeeper.

Щракнете върху катинара в долния ляв ъгъл, за да въведете паролата си и да направите промени, след което изберете „Навсякъде“ от списъка с опции на Gatekeeper. Функцията за защита вече няма да ви държи за проблеми с приложения от неидентифицирани разработчици.

Ще забележите също, че тъй като изпълните командата за промяна на опцията „Разрешаване на изтеглени приложения от“ на Gatekeeper на Anywhere, тази опция вече е посочена в интерфейса, както е показано на екрана по -долу.

вратар macos sierra навсякъде

Временно заобиколете вратаря

Въпреки потенциално разочароващите си ограничения, Gatekeeper наистина е важна функция за защита, която може да ви попречи от случайно стартиране на злонамерени приложения. Ако предпочитате да оставите Gatekeeper активиран, но все пак се налага понякога да стартирате приложение от неидентифициран разработчик, можете временно да заобиколите Gatekeeper, като отворите приложението от контекстното меню с десен бутон.

За илюстрация, когато се опитвате да отворите приложение от неидентифициран разработчик, докато Gatekeeper е активиран, ще получите следния сигнал, който ви казва, че приложението не може да се стартира:

gatekeeper sierra неидентифициран разработчик

За да заобиколите временно вратаря, Кликнете с десния бутон (или натиснете Control) върху иконата на приложението и изберете Отворено.

байпас на вратаря сиера

Все още ще получавате предупредително съобщение, но този път това е само предупреждение. Щракване Отворено отново ще стартира приложението.

байпасът на вратаря е отворен

Възстановете настройките на Sierra Gatekeeper по подразбиране

Ако сте активирали опцията „Навсякъде“, като използвате горната команда Terminal и по -късно искате да я обърнете, можете да се върнете към Terminal и да изпълните тази команда:

$ sudo spctl --master-enable

Тази команда обръща spctl --master-disable команда, която сте изпълнили, за да зададете настройката „Разрешаване на изтегляне на приложения от“ на Gatekeeper на „Навсякъде“.

Заключителни мисли

Gatekeeper е много силна функция за защита, която има за цел да защити вашия Mac от злонамерен софтуер и друг вреден софтуер. Въпреки това, въпреки че предлага страхотна защита, това може да бъде много ограничаващо за енергичните потребители.

За щастие има начин да се заобиколи това. Следвайки инструкциите, описани в тази статия, можете лесно да деактивирате Gatekeeper и да освободите силата на вашия Mac.

Ако сте намерили тази статия за полезна, може да искате да проверите Как да стартирате актуализацията на софтуера на Mac чрез терминала.

Също така, не забравяйте да разгледате нашата статия за това как да инсталирате MacOS / OSX на Chromebook.

Задавали ли сте преди това настройката „Изтегляне на приложения от“ на Gatekeepers на „Навсякъде“? Как го направи? Моля, оставете коментар по -долу.

скорошни публикации

$config[zx-auto] not found$config[zx-overlay] not found