Gatekeeper, poprvé představen v OS X Mountain Lion, je bezpečnostní funkce Mac, která pomáhá chránit váš Mac před malwarem a jiným škodlivým softwarem. Gatekeeper zkontroluje, zda je aplikace bezpečné spouštět tak, že ji porovná se seznamem aplikací, které Apple prověřil a schválil pro Apple Mac Store a/nebo schválil Apple, i když nejsou nabízeny prostřednictvím obchodu s aplikacemi.
Toto jsou tři možnosti Gatekeepera:
- Obchod s aplikacemi
- App Store a identifikovaní vývojáři
- Kdekoli
V macOS Sierra však Apple provedl některé důležité změny v Gatekeeperu, které zdánlivě omezují výběr náročných uživatelů, kteří chtějí stahovat a používat software nad rámec seznamu aplikací oficiálně schválených společností Apple. Přestože tyto změny mají pravděpodobně dále zlepšit zabezpečení, kterým jsou Macy známé, omezují, co můžete s Macem dělat.
Ale nebojte se, nastavení Gatekeepera lze v macOS Sierra stále změnit, abyste měli přístup k softwaru, který není oficiálně schválen společností Apple.
Mějte však na paměti, že uživatelé, kteří deaktivují ochranu Gatekeeper, tak činí na vlastní riziko, protože musíte být zkušeným uživatelem Mac, abyste se vyhnuli malwaru a jinému škodlivému softwaru. Počítače Mac jsou do značné míry známé tím, že jsou mnohem bezpečnější než počítače se systémem Windows, ale nemusí tomu tak být, pokud se zbavíte vestavěných funkcí zabezpečení vašeho Macu.
S tím, co bylo řečeno, pokud chcete Gatekeeper deaktivovat, máme to pro vás. Pojďme se podívat na to, jak můžete tuto funkci v Sierra zakázat, abyste mohli používat širší škálu aplikací.
Upravte nastavení Gatekeepera
Gatekeeper tradičně nabízel tři nastavení zvýšení bezpečnosti: kdekoli, App Store a identifikovaní vývojáři a pouze App Store. První volba, jak už název napovídá, umožňovala uživatelům spouštět aplikace z libovolného zdroje, čímž byla účinně deaktivována funkce Gatekeeper.
Druhá možnost umožnila uživatelům spouštět aplikace z Mac App Store i od vývojářů softwaru, kteří se zaregistrovali u společnosti Apple a své aplikace bezpečně podepisují. A konečně, nejbezpečnější nastavení omezovalo uživatele na spouštění aplikací získaných pouze z Mac App Store.
Zatímco možnosti zabezpečení byly dobrými nápady pro méně zkušené uživatele Mac, zkušení uživatelé považovali Gatekeeper za příliš omezující a obvykle se jej snažili deaktivovat nastavením na "Kdekoli.“
V macOS Sierra je však možnost „Anywhere“ pryč a jako jediné dvě možnosti zůstávají „App Store“ a „App Store a identifikovaní vývojáři“.
Vypněte Gatekeeper v macOS Sierra z Terminálu pomocí příkazu
Nastavení Gatekeepera najdete v Předvolby systému > Zabezpečení a soukromí > Obecné. Možnosti Gatekeepera se nacházejí pod „Všechny aplikace stažené z:“ a chybí možnost „Kdykoli“. Vzhledem k tomu, že možnost „Anywhere“ chybí, mnoho uživatelů počítačů Mac si myslelo, že Apple zcela odebral možnost „Anywhere“.
Naštěstí Apple nevypnul možnost změnit nastavení Gatekeeper na „Anywhere“, ale pouze začal vyžadovat, aby to uživatelé provedli z terminálu pomocí příkazu, což byl způsob, jak Apple zajistit, že se pravděpodobně změní pouze uživatelé macOS. nastavení Gatekeeper na „Kdekoli“. Terminál znají většinou jen zkušení uživatelé macOS.
Chcete-li Gatekeeper deaktivovat (tj. nastavit jej na „Anywhere“) z příkazového řádku, otevřete nové okno terminálu a zadejte následující příkaz:
$ sudo spctl --master-disable
Protože používáte „sudo“, budete vyzváni k zadání hesla root (administrátora) vašeho Macu. Zadejte své root heslo a příkaz změní nastavení Gatekeepera na „Anywhere.“.
Pokud chcete potvrdit, že nastavení Gatekeeper bylo změněno na „Anywhere“, můžete spustit Předvolby systému a zkontrolovat nastavení Gatekeeper „Povolit aplikace stažené z“. Nyní uvidíte, že „Kdekoli“ je nastavení Gatekeeper.
Klikněte na visací zámek v levém dolním rohu, zadejte své heslo a proveďte změny, poté vyberte „Anywhere“ ze seznamu možností Gatekeeper. Funkce zabezpečení vás již nebude upozorňovat na aplikace od neidentifikovaných vývojářů.
Také si všimnete, že od spuštění příkazu ke změně možnosti Gatekeepera „Povolit aplikace stažené z“ na Anywhere je tato možnost nyní uvedena v rozhraní, jak je znázorněno na obrázku níže.
Dočasně obejít Gatekeepera
Navzdory svým potenciálně frustrujícím omezením je Gatekeeper skutečně důležitou bezpečnostní funkcí, která vám může zabránit v náhodném spouštění škodlivých aplikací. Pokud chcete nechat Gatekeeper povolený, ale přesto potřebujete občas spustit aplikaci od neidentifikovaného vývojáře, můžete Gatekeeper dočasně obejít otevřením aplikace z kontextové nabídky po kliknutí pravým tlačítkem.
Pro ilustraci, když se pokusíte otevřít aplikaci od neidentifikovaného vývojáře, když je aktivován Gatekeeper, zobrazí se následující upozornění, že aplikaci nelze spustit:
Chcete-li dočasně obejít Gatekeeper, klikněte pravým tlačítkem myši (nebo Ctrl-klikněte) na ikonu aplikace a vyberte Otevřeno.
Stále budete dostávat varovnou zprávu, ale tentokrát je to pouze varování. kliknutím Otevřeno znovu spustí aplikaci.
Obnovte výchozí nastavení Sierra Gatekeeper
Pokud jste povolili možnost „Anywhere“ pomocí příkazu Terminál výše a později jej chcete vrátit zpět, můžete se vrátit zpět do Terminálu a spustit tento příkaz:
$ sudo spctl --master-enable
Tento příkaz obrátí spctl --master-disable
příkaz, který jste spustili, abyste nastavili Gatekeeperovo nastavení „Povolit stahování aplikací z“ na „Kdekoli“.
Závěrečné myšlenky
Gatekeeper je velmi silná bezpečnostní funkce, která má chránit váš Mac před malwarem a jinak škodlivým softwarem. I když však nabízí skvělou ochranu, může být pro náročné uživatele velmi omezující.
Naštěstí existuje způsob, jak to obejít. Podle pokynů uvedených v tomto článku můžete Gatekeeper snadno deaktivovat a uvolnit výkon svého Macu.
Pokud jste tento článek považovali za užitečný, možná budete chtít zkontrolovat Jak spustit aktualizaci softwaru Mac přes terminál.
Nezapomeňte se také podívat na náš článek o tom, jak nainstalovat MacOS / OSX na Chromebook.
Nastavili jste již dříve nastavení Gatekeepers „Stahovat aplikace z“ na „Kdekoli“? Jak jsi to udělal? Zanechte prosím níže komentář.