Как да предотвратите автоматичното включване на Gatekeeper в Mac OS X

Anonim

Gatekeeper е защитна функция, вградена в Mac OS X, която помага да се предотврати изпълнението на неоторизирани приложения и код на Mac. Повечето потребители са срещали Gatekeeper и преди, когато отидат да отворят приложение, изтеглено от интернет, където виждате съобщение за грешка „Приложението не може да бъде отворено, защото е от неидентифициран разработчик“. Тъй като Gatekeeper е полезна защитна функция, почти всички потребители на Mac трябва да я оставят активирана, но някои напреднали потребители на OS X, разработчици и системни администратори може да се наложи да деактивират Gatekeeper.Въпреки че можете да направите това, потребителите ще открият, че Gatekeeper се активира отново след изтичане на 30-дневен период, което на практика означава, че Gatekeeper ще се включи отново дори ако той е изключен.

Това е функция за сигурност, наречена „Auto Rearm“ и е ново допълнение към Gatekeeper в MacOS Sierra, OS X El Capitan и Yosemite, но с малко усилия функцията за автоматично активиране също може да бъде деактивирана .

Деактивиране на функцията за автоматично превключване на Gatekeeper в Mac OS X

С команден низ по подразбиране можете да попречите на Gatekeeper да се активира повторно, след като е бил деактивиран за 30 дни. Това се отнася за съвременните версии на Mac OS X, но всъщност е подходящо само за напреднали потребители.

Отворете терминалното приложение (/Applications/Utilities) и въведете следния команден низ по подразбиране:

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO

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

Повторно активиране на Gatekeeper AutoRearm с настройки по подразбиране в Mac OS X

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

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool ДА

Отново натиснете return и въведете администраторска парола, Gatekeeper ще се включи отново по предназначение.

Трябва ли обикновеният потребител да прави това? Не. Дори за напреднали потребители това може да се счита за малко екстремно и може би по-добрият подход може да бъде ръчно добавяне на изключения на Gatekeeper за приложения, ако е необходимо, или просто използване на метода за заобикаляне чрез System Preferences, когато Gatekeeper срещне приложение.

Насочва се към JonsView за откриване на тази команда по подразбиране.

Как да предотвратите автоматичното включване на Gatekeeper в Mac OS X