A Gatekeeper, amelyet először az OS X Mountain Lion-ban mutattak be, egy Mac biztonsági szolgáltatás, amely megvédi Mac-jét a rosszindulatú programoktól és más rosszindulatú szoftverekkel szemben. A Gatekeeper ellenőrzi, hogy az alkalmazás biztonságosan fut-e, összehasonlítva az alkalmazások listájával, amelyeket az Apple ellenőrzött és jóváhagyott az Apple Mac Store számára, és / vagy az Apple jóváhagyott, még akkor is, ha azokat nem az App Store-ban kínálják. Ez a három Gatekeeper-lehetőség:
- Alkalmazásbolt
- App Store és azonosított fejlesztők
- Bárhol
A macOS Sierra programban az Apple azonban néhány fontos változtatást hajtott végre a Gatekeeren, amelyek látszólag korlátozzák azon energiafelhasználók választási lehetőségeit, akik letölteni és használni akarják a szoftvert, az Apple által hivatalosan jóváhagyott alkalmazások listáján túl.
De ne aggódjon, a Gatekeeker beállításai továbbra is megváltoztathatók a macOS Sierra alkalmazásban, hogy hozzáférjen az olyan szoftverekhez, amelyeket az Apple nem hivatalosan jóváhagyott. A megértés az, hogy a Gatekeeper védelmet letiltó felhasználók saját felelősségükre teszik ezt, mivel tapasztalt Mac felhasználónak kell lennie, hogy elkerülje a rosszindulatú programokat és más rosszindulatú programokat.
Állítsa be a Gatekeeper beállításait
A Gatekeeper hagyományosan három fokozatot kínál a biztonság fokozása érdekében: bárhol, az App Store-ban és az azonosított fejlesztőkön, valamint csak az App Store-ban. Az első választás, amint a neve leírja, lehetővé tette a felhasználók számára, hogy bármilyen forrásból indítsanak alkalmazásokat, így hatékonyan letiltják a Gatekeeper funkciót.
A második választás lehetővé tette a felhasználók számára, hogy futtassanak alkalmazásokat a Mac App Store áruházából, valamint azoktól a szoftverfejlesztőktől, akik regisztráltak az Apple-en és biztonságosan aláírják alkalmazásukat. Végül, a legbiztonságosabb beállítás a felhasználókat csak a Mac App Store áruházából beszerzett alkalmazásokra korlátozta.
Míg a biztonságos beállítások jó ötlet voltak a kevésbé tapasztalt Mac felhasználók számára, az energiafelhasználók úgy találták, hogy a Gatekeeper túl korlátozó jellegű, és általában megpróbálták letiltani azáltal, hogy a „Bárhová” beállítást választották. „
A macOS Sierra programban azonban a „Bárhol” opció eltűnt, az „App Store” és az „App Store és azonosított fejlesztők” maradt a két lehetőség közül.
A parancs segítségével tiltsa le a Gatekeeper-t a macOS Sierra-ban a terminálról
A Gatekeeper beállításai a Rendszerbeállítások> Biztonság és adatvédelem> Általános részben találhatók . A Kapukezelő opciói az „Összes alkalmazás letöltve a következőből:” alatt találhatók, hiányzik a „Bárhol” választás. Mivel a „Bárhol” opció hiányzik, sok Mac-felhasználó úgy gondolta, hogy az Apple teljesen eltávolította a „Bárhol” opciót.
Szerencsére az Apple nem kapcsolta ki azt a lehetőséget, hogy a Gatekeeper beállítást “Anywhere” -re változtassa, csak elkezdte megkövetelni a felhasználóktól, hogy a terminálról parancs segítségével tegyék meg, ami az Apple számára lehetővé tette annak biztosítását, hogy valószínűleg csak a MacOS energiafelhasználói változtassanak meg. a Kapukezelő beállítása „Bárhol”. Általában csak a macOS energiafelhasználói tudják, hogyan kell használni a terminált.
A Gatekeeper letiltásához (azaz állítsa "Bárhová" értékre) a parancssorból, nyisson meg egy új terminál ablakot, majd írja be a következő parancsot:
$ sudo spctl --master-disable
Mivel a “sudo” -t használja, a rendszer kéri a Mac gyökér (jelszó) jelszavát. Írja be a gyökérjelszavát, és a parancs megváltoztatja a Gatekeeper beállítást „Bárhová”.
Ha meg szeretné erősíteni, hogy a Gatekeeper beállítás megváltozott „Bárhová”, akkor elindíthatja a Rendszerbeállításokat, és ellenőrizheti a Gatekeeper „Engedélyezze az alkalmazások letöltését innen” beállítást. Most látni fogja, hogy az „Anywhere” a kapuőr beállítás. Kattintson a bal alsó sarokban lévő lakatra a jelszó megadásához és a módosítások elvégzéséhez, majd válassza a „Bárhol” lehetőséget a Gatekeeper lehetőségek listájából. A biztonsági szolgáltatás nem fog többé hibát okozni az azonosítatlan fejlesztők alkalmazásaival kapcsolatban. Azt is észre fogja venni, hogy mióta futtatta a parancsot, hogy a Gatekeeper „Engedélyezze az alkalmazások letöltését” opciót Anywhere-re változtassa, ez az opció most szerepel a felületen, az alábbi képernyőképen látható módon.
Átmenetileg megkerülni a kapuvezetőt
A potenciálisan frusztráló korlátozások ellenére a Gatekeeper valóban egy fontos biztonsági szolgáltatás, amely megakadályozhatja a rosszindulatú alkalmazások véletlen elindítását. Ha inkább hagyja engedélyezve a Gatekeert, de alkalmanként futtatnia kell egy alkalmazást egy azonosítatlan fejlesztőtől, átmenetileg megkerülheti a Gatekeert, ha megnyitja az alkalmazást a jobb egérgombbal rendelkező helyi menüből.
A szemléltetés szemléltetéseként, amikor megkísérel megnyitni egy alkalmazást egy azonosítatlan fejlesztőtől, miközben a Gatekeeper engedélyezve van, a következő figyelmeztetést kapja, amely arról szól, hogy az alkalmazást nem lehet elindítani:
A Gatekeeper ideiglenes megkerüléséhez kattintson a jobb gombbal (vagy a Control-kattintással) az alkalmazás ikonjára és válassza a Megnyitás lehetőséget .
Még mindig riasztási üzenetet kap, de ezúttal csak figyelmeztetés. Az újbóli kattintással elindítja az alkalmazást.
Állítsa vissza a Sierra Gatekeeper beállításait alapértelmezettre
Ha engedélyezte a „Bárhol” lehetőséget a fenti terminálparancs segítségével, és később vissza akarja fordítani, akkor visszatérhet a terminálhoz, és futtathatja ezt a parancsot:
$ sudo spctl --master-enable
Ez a parancs megfordítja az spctl --master-disable
parancsot, amelyet futtatott, hogy a Gatekeeper „Alkalmazások letöltésének engedélyezése” beállítását „Bárhová” spctl --master-disable
állítsa.
Ha hasznosnak találta ezt a cikket, érdemes megismerkedni a Mac szoftverfrissítés futtatásával a terminálon keresztül.
Előzőleg állította-e a Gatekeepers-ek „Letöltés alkalmazásaiból” beállítását „Bárhol” elemre? Hogyan csináltad? Kérem, hagyjon megjegyzést alább.