Kako dodati izjeme Gatekeeper iz ukazne vrstice v Mac OS X

Kazalo:

Anonim

Običajno, če želite, da funkcija GateKeeper na Macu odobri zagon aplikacije, z desno miškino tipko kliknete aplikacijo neidentificiranih razvijalcev in izberete »Odpri« ali pojdite skozi sistemske nastavitve, da obidete Gatekeeper, ki način. Druga možnost je ročno dodajanje odobritev aplikacij in izjem v Gatekeeper z uporabo ukazne vrstice v sistemu Mac OS X.

To je odlično za napredne uporabnike, ki želijo skriptirati ali avtomatizirati odobritve aplikacij, lahko pa je tudi koristno za oddaljeno skrbništvo in v drugih situacijah.

Za dosego želenega učinka se bomo obrnili na ukaz spctl, s katerim lahko uporabniki, kot smo že omenili, tudi omogočijo in onemogočijo Gatekeeper iz terminala.

Dodajte aplikacijo v odobritev Gatekeeperja iz ukazne vrstice v sistemu Mac OS X

Če želite dodati aplikacijo na seznam izjem Gatekeepers in odobrenih zagonov aplikacij, uporabite zastavico –add s spctl, da odobrite zagon aplikacije. Ustrezen je naslednji slog sintakse:

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

Na primer, če želite dodati odobritev za namišljeno aplikacijo, imenovano »GooseRoute«, ki se nahaja v mapi s prenosi uporabnikov, bi sintaksni niz izgledal takole:

spctl --add ~/Downloads/GooseRoute.app

Za odobritev aplikacije z Gatekeeperjem boste morali vnesti skrbniško geslo, sicer lahko pred ukazom dodate sudo, če to izvajate iz SSH ali želite avtomatizirati postopek.

Odstranite izjemo Applications Gatekeeper s spctl v Mac OS X

Odstranitev aplikacije s seznama odobritev Gatekeeperja je prav tako enostavna, preprosto izključite zastavico –add z –remove, sintaksa je sicer enaka:

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

Po želji lahko pred ukazom dodate sudo, sicer se bo v Mac OS X pojavilo znano skrbniško pojavno okno za preverjanje pristnosti za dokončanje odstranitve aplikacije s seznama avtorizacij Gatekeepers.

Ne pozabite, da če dodajate ali odstranjujete aplikacije, ki so zakopane v datotečnem sistemu z dolgimi zapletenimi potmi, jih lahko vedno povlečete in spustite v okno terminala, da natisnete celotno pot.

Kako dodati izjeme Gatekeeper iz ukazne vrstice v Mac OS X