Ako zakázať Gatekeeper macOS? App cannot be opened because it is from an unidentified developer.

Aby ste si mohli nainštalovať nejaké aplikácie Mac, musíte vedieť, ako ho deaktivovať Gatekeeper na macOS. V opačnom prípade, keď chcete nainštalovať niektoré aplikácie, zobrazí sa správa „App cannot be opened because it is from an unidentified developer."

Aplikácia Gatekeeper Block je zapnutá macOS
Aplikácia Gatekeeper Block je zapnutá macOS

Predtým, ako uvidíte, ako môžete vypnúť Gatekeeper macOS, je veľmi dôležité vedieť, čo táto funkcia znamená a na čo pomáha.

Čo to je Gatekeeper na macOS?

Gatekeeper je bezpečnostná funkcia integrovaný do operačného systému macOS, počnúc verziou OS X Mountain Lion (10.8), ktorý pomáha chrániť používateľov proti malvérovým aplikáciám a iné škodlivé programy. Táto funkcia v podstate riadi, ktoré aplikácie sa môžu inštalovať a otvárať na jednej Mac.

V predvolenom nastavení, Gatekeeper je nakonfigurovaný tak, aby umožňoval inštaláciu a otváranie iba stiahnutých aplikácií App Store alebo z tých z identifikovaných vývojárov a skontrolujte podľa Apple.

Ak sa pokúsite nainštalovať aplikáciu od vývojára, ktorý nie je identifikovaný Apple, spustenie inštalácie aplikácie sa zastaví s hlásením "App cannot be opened because it is from an unidentified developer."

Gatekeeper nechráni vás pred škodlivými aplikáciami na 100%, ale veľmi pomáha používateľom, ktorí nie sú príliš technickí a ktorí si môžu z internetu stiahnuť aplikácie, ktoré by mohli byť nebezpečné pre operačný systém. Gatekeeper zabrániť náhodnej inštalácii aplikácií, ktoré by mohli ovplyvniť bezpečnosť Mac.

Ako zakázať Gatekeeper macOS?

Väčšinu času neodporúčam vypínať bezpečnostné prvky operačného systému, no sú aj situácie, v ktorých ak potrebujete nainštalovať aplikáciu mimo App Store, alebo ktorú vytvoril neoverený vývojár Apple, Off Gatekeeper sa vyžaduje.

V našom príklade si vezmeme aplikáciu s názvom „App.dmg“, ktorý je vytvorený „unidentified developer“ a ktoré Gatekeeper blokuje to.

Keď sa pokúsime otvoriť súbor a nainštalovať aplikáciu "App.dmg“ dostávame správu: “App.dmg” cannot be opened because it is from an unidentified developer. S pridaním macOS nemôže skontrolovať, či táto aplikácia obsahuje malvér.

Ak sa toto hlásenie zobrazí pri pokuse o inštaláciu aplikácie, máte k dispozícii dva spôsoby.

Metóda 1: Otvorte aplikáciu, ktorú blokuje Gatekeeper

Zablokovanú aplikáciu môžete otvoriť z: System Settings → Privacy & Security.

Pod "Security” nájdete možnosť, prostredníctvom ktorej otvoríte blokovanú aplikáciu Gatekeeper. "Open Anyway".

Ako zakázať Gatekeeper macOS
macOS Ochrana súkromia a bezpečnosť Gatekeepera

"By opening this app, you will be overriding system security which can expose your computer and personal information to malware that may harm your Mac or compromise your privacy.“ – Kliknite na „Open".

Aplikácia "App.dmg” sa otvorí, ale ak má niekoľko inštalačných procesov, je možné, že bude stále blokovaný Gatekeeperom.

Metóda 2: zakázať Gatekeeper a umožňuje inštaláciu z viacerých zdrojov

Najbezpečnejším spôsobom, ako inštalovať aplikácie z akéhokoľvek zdroja, nielen z App Store a od overených vývojárov, je zakázať Gatekeeper. Sami si tak budete môcť vybrať, či chcete povoliť inštaláciu aplikácií macOSa z iných zdrojov. "Anywhere".

otvorený Terminal na macOS a spustite príkazový riadok (zadajte heslo používateľa pre riadok, ktorý sa má spustiť):

sudo spctl --master-disable

Vráťte sa do "Privacy & Security"a aktivujte novú možnosť"Anywhere".

Install aplikácie odkiaľkoľvek macOS
Install aplikácie odkiaľkoľvek macOS

Teraz môžete nainštalovať ľubovoľnú aplikáciu macOS, aj keď nepochádza z App Store alebo od vývojára, ktorého identifikoval a overil Apple.

Ochranu Gatekeepera môžete aktivovať na mieste cez príkazový riadok:

sudo spctl --master-enable

Existujú scenáre, v ktorých sa aplikácie stále nedajú nainštalovať. "App is damaged and can’t be opened".

V tomto scenári musíte byť veľmi opatrní, aby inštalácia tejto aplikácie neohrozila integritu operačného systému. Ak napriek tomu chcete nainštalovať aplikáciu, keď sa zobrazí chybové hlásenie: “App is damaged and can’t be opened", môžete odstrániť rozšírené atribúty tejto aplikácie. Vrátane tých atribútov, ktoré môžu z bezpečnostných dôvodov blokovať chod aplikácie.

Spustiť Terminal, nasledujúci príkazový riadok:

xattr -cr /full/path/Application.app

V príkaze vyššie samozrejme zmeňte cestu a názov aplikácie. (Typ: ťahajte pomocou drag&drop aplikácia v Terminalpo napísaní príkazového riadku).

Zanietený technológiou, s radosťou píšem na StealthSettings.com od roku 2006. Mám bohaté skúsenosti s operačnými systémami: macOS, Windows a Linux, ako aj s programovacími jazykmi a platformami pre blogovanie (WordPress) a pre online obchody (WooCommerce, Magento, PrestaShop).

Ako » iHowTo » ihowto - macOS » Ako zakázať Gatekeeper macOS? App cannot be opened because it is from an unidentified developer.
Pridať komentár