Kapuőr kivételek hozzáadása a parancssorból Mac OS X rendszerben

Tartalomjegyzék:

Anonim

Általában ha azt szeretné, hogy egy alkalmazás elindítását a GateKeeper funkció jóváhagyja Mac gépen, kattintson a jobb gombbal az azonosítatlan fejlesztői alkalmazásra, és válassza a „Megnyitás” lehetőséget, vagy lépjen a Rendszerbeállításokon keresztül a Gatekeeper kikerüléséhez. út. Egy másik lehetőség az alkalmazás-jóváhagyások és kivételek manuális hozzáadása a Gatekeeperhez a Mac OS X parancssorába forgatva.

Ez nagyszerű azoknak a haladó felhasználóknak, akik szeretnének szkriptet írni vagy automatizálni az alkalmazások jóváhagyását, de hasznos lehet távoli adminisztrációhoz és más helyzetekben is.

A kívánt hatás elérése érdekében itt az spctl parancsot fogjuk használni, amellyel – amint arról már korábban szó volt – a felhasználók a Gatekeeper terminálról történő engedélyezésére és letiltására is használhatók.

Alkalmazás hozzáadása a Gatekeeper jóváhagyásához a Mac OS X parancssorából

Ha egy alkalmazást szeretne hozzáadni a Gatekeepers kivételeihez és a jóváhagyott alkalmazások indítási listájához, használja az –add jelzőt az spctl-lel az alkalmazásindítás jóváhagyásához. A következő szintaxisstílus megfelelő:

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

Például a „GooseRoute” nevű képzeletbeli alkalmazás jóváhagyásához, amely a felhasználók letöltési mappájában található, a szintaktikai karakterlánc a következőképpen néz ki:

spctl --add ~/Downloads/GooseRoute.app

Az alkalmazás Gatekeeperrel való jóváhagyásához meg kell adnia egy rendszergazdai jelszót, ellenkező esetben a parancs elé beírhatja a sudo előtagot, ha ezt SSH-ból hajtja végre, vagy automatizálni szeretné a folyamatot.

Alkalmazáskapus-kivétel eltávolítása az spctl segítségével Mac OS X rendszerben

Egy alkalmazás eltávolítása a Gatekeeper jóváhagyási listájáról ugyanolyan egyszerű, egyszerűen kapcsolja ki az –add jelzőt az –remove-val, a szintaxis egyébként ugyanaz:

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

Ismét, ha kívánja, a parancs elé állíthatja a sudo-t, különben a Mac OS X rendszerben megjelenik az ismerős rendszergazdai hitelesítési előugró ablak, amely befejezi az alkalmazás eltávolítását a Gatekeepers engedélyezési listáról.

Ne feledje, hogy ha olyan alkalmazásokat ad hozzá vagy távolít el, amelyek a fájlrendszerben vannak eltemetve hosszú, összetett elérési utakkal, bármikor áthúzhatja azokat a terminálablakba, és kinyomtathatja a teljes elérési utat.

Kapuőr kivételek hozzáadása a parancssorból Mac OS X rendszerben