Jak přidat výjimky Gatekeeper z příkazového řádku v systému Mac OS X

Obsah:

Anonim

Pokud chcete, aby bylo spuštění aplikace schváleno funkcí GateKeeper na Macu, klikněte pravým tlačítkem myši na aplikaci neidentifikovaného vývojáře a zvolte „Otevřít“ nebo přejděte přes Předvolby systému a obejdete tak Gatekeeper. způsob. Další možností je ručně přidat schválení aplikací a výjimky do Gatekeepera otočením na příkazový řádek v Mac OS X.

Toto je skvělé pro pokročilé uživatele, kteří chtějí skriptovat nebo automatizovat schvalování aplikací, ale může být užitečné i pro vzdálenou správu a také v jiných situacích.

Pro dosažení požadovaného efektu se obrátíme na příkaz spctl, se kterým, jak jsme již diskutovali dříve, mohou uživatelé také pracovat a povolit a zakázat Gatekeeper z terminálu.

Přidat aplikaci ke schválení Gatekeepera z příkazového řádku v systému Mac OS X

Chcete-li přidat aplikaci do výjimek Gatekeepers a seznamu schválených spouštění aplikací, použijte příznak –add se spctl ke schválení spuštění aplikace. Vhodný je následující styl syntaxe:

spctl --add /Path/To/Application.app

Chcete-li například přidat schválení pro imaginární aplikaci nazvanou „GooseRoute“, která se nachází ve složce stažených uživatelů, bude syntaktický řetězec vypadat takto:

spctl --add ~/Downloads/GooseRoute.app

Pro schválení aplikace pomocí Gatekeepera budete muset zadat heslo administrátora, jinak můžete před příkazem zadat sudo, pokud to provádíte z SSH nebo chcete proces automatizovat.

Odstranění výjimky Applications Gatekeeper pomocí spctl v systému Mac OS X

Odstranění aplikace ze seznamu schválení Gatekeepera je stejně snadné, jednoduše přepněte příznak –add pomocí –remove, syntaxe je jinak stejná:

spctl --remove /Path/To/Application.app

Opět můžete příkazu předponu sudo, pokud si to přejete, jinak se v Mac OS X objeví známé vyskakovací okno pro ověření administrátora, které dokončí odstranění aplikace ze seznamu oprávnění Gatekeepers.

Pamatujte si, že pokud přidáváte nebo odebíráte aplikace, které jsou v systému souborů skryty dlouhými složitými cestami, můžete je vždy přetáhnout do okna Terminál a vytisknout úplnou cestu.

Jak přidat výjimky Gatekeeper z příkazového řádku v systému Mac OS X