Mint korábban már leírtuk, a Gatekeeker az OS X egyik biztonsági funkciója, amely megakadályozza, hogy a felhasználó olyan alkalmazásokat indítson, amelyek nem a Mac App Store áruházból származnak, vagy nem ellenőrzött Mac fejlesztőkktől. A szolgáltatás mögött meghúzódó elmélet az, hogy korlátozva az alkalmazások forrását, amelyet a felhasználók megnyílhatnak vagy elindíthatnak a Mac-on, jelentősen csökkenthető a felhasználó esélye arra, hogy véletlenül letöltsen és futtasson vírusokat vagy rosszindulatú programokat.
Valószínűleg valamikor találkozott a Gatekeeper-rel, még akkor is, ha nem ismerte név szerint: A Gatekeeper az a szolgáltatás, amikor az OS X azt mondja, hogy egy adott alkalmazást nem lehet megnyitni, mert egy ismeretlen fejlesztőtől származik, ”, És különféle megoldásokat igényel azok számára, akik ideiglenes megkönnyebbülést keresnek, de nem hajlandók teljes mértékben letiltani a funkciót.
Noha sok Mac tulajdonos számára hasznos, azoknak, akiknek gyakran kell hozzáférniük a regisztrálatlan fejlesztők által gyártott harmadik fél alkalmazásaihoz, általában a Gatekeeper letiltását az egyik első feladatuknak, amikor új Mac frissítést vagy beállítást végeznek. Az OS X El Capitan 2015 végén történő elindításával úgy tűnik, hogy a Gatekeeper letiltásának folyamata változatlan marad, ám néhány héttel az Apple legújabb operációs rendszerre való frissítése után sok felhasználó, aki letiltotta a Gatekeert, észrevette, hogy az OS X ismét megbotlik az alkalmazásokkal kapcsolatban. azonosítatlan fejlesztőktől.
Nem, ezek a felhasználók együttesen nem őrültek meg. Kiderült, hogy az Apple csendben kulcsfontosságú változtatást hajtott végre a Gatekeeper működésében az El Capitanban, és a szolgáltatás 30 nap elteltével újra bekapcsolja magát (más néven: „automatikus átépítés”). Míg az Apple valószínűleg pozitívan fogja megvédeni ezt a változást a felhasználó és az ökoszisztéma biztonsága érdekében, egyes felhasználók indokoltan bosszúsnak érezzék magukat, amikor Cupertino beavatkozik a Mac-ek személyes irányításához. A jó hír az, hogy ha ebbe az utóbbi kategóriába tartozik, és határozatlan időre szeretné letiltani a Gatekeert az OS X El Capitanban, akkor a megoldás csak egy gyors terminálparancs.
Mielőtt folytatnánk, fontos megjegyezni, hogy a Gatekeeper ideiglenes vagy egyéb letiltása technikailag csökkenti a Mac biztonságát. Tehát ha nem 100% -ban bízik abban, hogy képesek észlelni és elkerülni a rosszindulatú szoftvereket, akkor valószínűleg jó ötlet fenntartani a funkciót, és szükség esetén egyszerűen használni a fent említett megoldások egyikét.
Ha készen áll arra, hogy határozatlan időre letiltja a Gatekeert az OS X El Capitanban, indítsa el a Terminált, és írja be a következő parancsot:
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
Mivel ez egy sudo parancs, az utasítások végrehajtásához meg kell adnia az admin jelszavát, amikor a rendszer kéri. Miután megadta az admin jelszavát, nyomja meg a billentyűzet Vissza gombot a folyamat befejezéséhez. A Gatekeeker a 30 napos várakozási idő után már nem fogja újracserélni önmagát, bár a funkciót manuálisan ismét bekapcsolhatja a Rendszerbeállítások> Biztonság és adatvédelem> Általános részben, és kiválaszthatja a két védelmi lehetőség egyikét.
Ha valaha is szeretné újra bekapcsolni a Gatekeeper automatikus újraépítés funkcióját (ami jó ötlet lehet, ha a Mac-et egy kevésbé tech-barát barátnak vagy rokonnak adod át, és nem tervezi az OS X tiszta telepítését), menjen vissza a terminálra, és használja ezt a parancsot:
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool YES
Meg kell adnia egy rendszergazdai jelszót, de ha ezt megteszi, az OS X 30 nap elteltével ismét automatikusan bekapcsolja a Gatekeert, ha a felhasználó kikapcsolja azt.