Anonim

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

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

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

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

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

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

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

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

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

Деактивирайте Gatekeeper в macOS Sierra от Terminal с помощта на команда

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

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

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

$ sudo spctl --master-disable

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

Ако искате да потвърдите, че настройката на Gatekeeper е променена на „Навсякъде“, можете да стартирате System Preferences и да проверите настройката на Gatekeeper „Разрешаване на приложения, изтеглени от“. Сега ще видите, че „Навсякъде“ е настройката на Гейтъра. Кликнете върху катинара в долния ляв ъгъл, за да въведете паролата си и да направите промени, след това изберете „Навсякъде“ от списъка с опции на Gatekeeper. Функцията за защита вече няма да ви бъзика за приложения от неидентифицирани разработчици. Също така ще забележите, че тъй като изпълнихте командата за промяна на опцията „Разрешаване на приложения, изтеглени от“ на Gatekeeper, на „Навсякъде“, тази опция вече е изброена в интерфейса, както е показано на екрана по-долу.

Временно обходен вратар

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

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


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

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

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

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

$ sudo spctl --master-enable

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

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

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

Как да деактивирате вратаря и да разрешите приложения от всяка точка на macos sierra