A Gatekeeper olyan szolgáltatás, amely gyakorlatilag mindig jelen volt az OS X-ben biztonsági intézkedésként, hogy megakadályozza a rosszindulatú kódok futtatását a rendszeren, amelyek nincsenek aláírva megbízható fejlesztők bizonyítvánnyal. Bizonyosan többször is ingyenes szoftveralkalmazás letöltésekor az internetről, amikor végrehajtjuk, megjelenik a hiba »Ezt az alkalmazást nem lehet megnyitni, mert egy azonosítatlan fejlesztőtől származik».
Éppen ezért sok fejlesztő és rendszergazda kénytelen deaktiválni ezt a funkciót igazán idegesítő lehet. Az egyetlen, de ha közvetlenül a rendszeren belüli opcióból csináljuk, akkor 30 napos deaktiválási időszakot hagy, de alatta aktiválva marad egy reset parancs, amellyel 30 nap múlva újra aktiválódik.
Először nézzük meg, hogyan lehet letiltani ezt az opciót közvetlenül a rendszerből. A folyamat olyan egyszerű, mint a > Rendszerbeállítások> Rendszer és adatvédelem elérése, és az Általános fülön kattintson az alján lévő lakatra, ahol megadjuk rendszergazdai jelszavunkat, és bejelöljük a „Bármely webhely” opciót. Ez letiltja a 30 napos visszaállítási opcióval.
Ennek elkerülése érdekében lehetőségünk van a visszaállítást inaktiválni közvetlenül a terminálról Alkalmazások> Segédprogramok> Terminál írja be a következő parancsot és adja meg rendszergazdai jelszavunkat:
A sudo alapértelmezés szerint írja: /Library/Preferences/com.apple.security GKAutoRearm -bool NO
Mindenesetre mindig van lehetőség visszatérni a kezdeti konfigurációhoz, egyszerűen ugyanazon parancs beírásával, de a "NEM" opciót "IGEN" -re változtatva, azaz:
A sudo alapértelmezés szerint írja: /Library/Preferences/com.apple.security GKAutoRearm -bool IGEN
Ennek a lehetőségnek a hasznossága némileg korlátozott, mivel én főleg azt tanácsolom termelési vagy fejlesztési csoportok zárt biztonsági rendszeren belül, mivel az átlagfelhasználó számára nincs értelme kikapcsolni azt az opciót, amely teljes hónapot ad arra, hogy bármit megtegyünk, amire szükségünk van.