Как да отваряте файлове от неидентифицирани разработчици на Mac

По подразбиране macOS ограничава отварянето на приложения, които не са регистрирани в Mac App Store . Приложенията от Mac App Store(Apps from the Mac App Store) са сертифицирани от Apple за безопасни. Те не водят до предупреждение, че „не може да отвори определено приложение или файл, защото не е от идентифициран разработчик“ при първото изтегляне.  

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

Обяснение на технологията Gatekeeper

(Mac)Преносимите компютри и компютри Mac се доставят с няколко технологии, фокусирани върху сигурността(several security-focused technologies) , като технологията „Gatekeeper“, която проверява легитимността на файл или приложение и блокира файлове от неидентифицирани разработчици, за да защити вашите данни и да ви помогне да стартирате приложенията сигурно(protect your data and help you run apps securely) .

Трябва да заобиколите ограничението на Gatekeeper само ако сте сигурни, че въпросното приложение е безопасно.

Отворете файлове от неидентифициран разработчик(Developer) чрез контекстното меню(Shortcut Menu)

Менюто за бърз достъп на macOS е най-лесният начин за отваряне на приложения от неидентифицирани разработчици. 

  1. Щракнете и задръжте Control(Control-click) (или щракнете с десния бутон) върху приложението или файла, които искате да отворите, и изберете Отвори(Open) .

  1. Изберете Отвори(Open) отново в подканата за потвърждение, за да отворите приложението. Това освобождава приложението от настройките за сигурност на вашия Mac и подмамва macOS да повярва, че приложението е от проверен източник.

  1. Може да бъдете подканени да въведете администраторското име и паролата на вашия Mac, за да отворите или инсталирате приложението. 
  2. В бъдеще ще можете да отворите приложението само като щракнете двукратно върху иконата му.

Отворете неидентифицирани приложения чрез системните(Open Unidentified Apps Through System) предпочитания

Можете да заобиколите защитата на macOS Gatekeeper от секцията за сигурност на системните предпочитания(System Preferences) на macOS . Когато получите предупредителен сигнал, затворете диалоговия прозорец и отворете настройките за сигурност на вашия Mac, за да включите приложението в белия списък от ограничението на Gateway .

  1. Отворете Системни предпочитания.(System Preferences.)
  2. Изберете Сигурност и поверителност(Security & Privacy) и отидете на раздела Общи(General) . Изберете Open Anyway до известие в долната част на страницата, за да потвърдите, че искате да отворите приложението, независимо от предупреждението.

  1. Изберете Отвори(Open) в подканата за потвърждение, за да продължите.

Променете настройките за сигурност на вашия Mac

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

  1. Отидете на Системни предпочитания(System Preferences) > Сигурност и поверителност(Security & Privacy) > Общи(General) .
  2. Изберете иконата за заключване(lock icon) в долния ляв ъгъл, за да отключите предпочитанията за сигурност(Security) и поверителност .(Privacy)

  1. Въведете паролата на вашия Mac или се удостоверете с помощта на Touch ID .

  1. Изберете App Store и идентифицираните разработчици(App Store and identified developers) в секцията „Разрешаване на изтегляне на приложения от“.

Проверете дали можете да отворите приложението или файла, без да получавате съобщение за грешка. 

Ако съобщението за грешка продължава, продължете към раздела по-долу.

Отворете файлове от неидентифицирани разработчици с помощта на терминал(Unidentified Developers Using Terminal)

macOS има опция за скрита защита, която ви позволява да инсталирате приложения или да отваряте файлове от неидентифицирани разработчици на вашия Mac . Ако вашият Mac работи с macOS El Capitan или по-стара версия, ще намерите тази опция в Системни предпочитания(System Preferences) . За устройства, работещи с macOS Sierra или по-нова версия, ще трябва да покажете опцията чрез терминал(Terminal) .

Затворете прозореца Системни предпочитания(Preferences) и изпълнете следните стъпки:

  1. Отидете на Finder > Applications > Utilities и изберете Terminal .

  1. Поставете командата по-долу в терминалната(Terminal) конзола и натиснете Enter .

sudo spctl –master-disable

  1. Въведете администраторската парола на вашия Mac и натиснете Enter .
  2. Отворете Системни предпочитания(System Preferences) , изберете Защита и поверителност(Security & Privacy) , изберете Общи(General) , щракнете върху иконата за заключване(lock icon) в долния ляв ъгъл и въведете паролата на вашия Mac.

  1. Изберете навсякъде(Anywhere) в секцията „Разрешаване на изтегляне на приложения от“.

  1. Ако не намерите опцията „Навсякъде“ на страницата, затворете и отворете отново System Preferences и проверете отново.

Скрийте опцията „Навсякъде“, ако искате да спрете вашия Mac да отваря файлове от който и да е разработчик. Поставете sudo spctl –master-enable в терминалната конзола и натиснете Enter . Въведете паролата на вашия Mac в конзолата и натиснете Enter , за да продължите.

Отворете с повишено внимание

Докато някои неидентифицирани приложения са безопасни и не съдържат злонамерен код, други могат да съдържат вируси и злонамерен софтуер. Използвайте своето антивирусно приложение за Mac(Mac antivirus app) или онлайн антивирусни скенери(online antivirus scanners) , за да потвърдите безопасността на файловете от неидентифицирани източници, преди да ги отворите. Четенето на рецензии от други потребители на Mac в интернет – форуми, социални медии и т.н. – е друг добър начин да проверите безопасността на дадено приложение, преди да го инсталирате.

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



About the author

Аз съм хардуерен инженер с над 10 години опит в работата с IOS и MacOS системи. Освен това бях учител във вечерен клас през последните 5 години и се научих да използвам Google Chrome. Уменията ми и в двете области ме правят перфектния кандидат за разработка на уебсайтове, графичен дизайн или работа по уеб сигурност.



Related posts