A Gatekeeper, amelyet először az OS X Mountain Lion rendszerben vezettek be, egy Mac biztonsági funkció, amely segít megvédeni Mac számítógépét a rosszindulatú programoktól és más rosszindulatú szoftverektől. A Gatekeeper ellenőrzi, hogy az alkalmazás biztonságos-e futtatható, összevetve azokat az alkalmazások listáját, amelyeket az Apple megvizsgált és jóváhagyott az Apple Mac Store számára, és/vagy amelyeket az Apple jóváhagyott, még akkor is, ha nem az alkalmazásbolton keresztül kínálják.
![A Gatekeeper letiltása és a bárhonnan származó alkalmazások engedélyezése a macOS Sierra rendszerben](http://pic.geekssquads.net/wp-content/uploads/pc-mobile/2890/oacvybgfu4.jpg)
Ez a három kapuőr lehetőség:
- Alkalmazásbolt
- App Store és azonosított fejlesztők
- Bárhol
A macOS Sierrában azonban az Apple néhány fontos változtatást hajtott végre a Gatekeeper-ben, amelyek látszólag korlátozzák a szoftvert letölteni és használni kívánó felhasználók választási lehetőségeit az Apple által hivatalosan jóváhagyott alkalmazások listáján túl. Bár ezeknek a változtatásoknak az a célja, hogy tovább javítsák a Mac-ek ismert biztonságát, korlátozzák, hogy mit tehet a Mac géppel.
De ne aggódjon, a Gatekeeper beállításai továbbra is módosíthatók a macOS Sierra rendszerben, hogy lehetővé tegye az Apple által hivatalosan nem jóváhagyott szoftverek elérését.
Ne feledje azonban, hogy azok a felhasználók, akik letiltják a Gatekeeper védelmet, saját kockázatukra teszik ezt, mivel Önnek tapasztalt Mac-felhasználónak kell lennie a rosszindulatú programok és más rosszindulatú szoftverek elkerülése érdekében. A Mac számítógépek nagyrészt arról ismertek, hogy sokkal biztonságosabbak, mint a Windows számítógépek, de ez nem feltétlenül igaz, ha megszabadul a Mac beépített biztonsági funkcióitól.
Ezzel együtt, ha szeretné letiltani a Gatekeepert, mi gondoskodunk róla. Nézzük meg, hogyan lehet kikapcsolni ezt a funkciót a Sierrában, hogy az alkalmazások szélesebb körét használhassa.
Módosítsa a Gatekeeper beállításait
Hagyományosan a Gatekeeper három beállítást kínált a biztonság növelésére: bárhol, az App Store és az azonosított fejlesztők számára, valamint csak az App Store. Az első választás, ahogy a neve is mutatja, lehetővé tette a felhasználók számára, hogy bármilyen forrásból indítsanak alkalmazásokat, hatékonyan letiltva a Gatekeeper funkciót.
A második választás lehetővé tette a felhasználók számára, hogy a Mac App Store-ból, valamint az Apple-nél regisztrált szoftverfejlesztőktől származó alkalmazásokat futtassanak, és biztonságosan aláírják alkalmazásaikat. Végül a legbiztonságosabb beállítás csak a Mac App Store-ból származó alkalmazások futtatására korlátozta a felhasználókat.
Míg a biztonsági opciók jó ötletek voltak a kevésbé tapasztalt Mac-felhasználók számára, a tapasztalt felhasználók a Gatekeepert túlságosan korlátozónak találták, és általában úgy próbálták letiltani, hogy "Bárhol.“
A macOS Sierrában azonban az „Anywhere” opció eltűnt, így az „App Store” és az „App Store and azonosított fejlesztők” marad az egyetlen két lehetőség.
A macOS Sierra Gatekeeper letiltása a terminálból egy parancs segítségével
A Gatekeeper beállításai itt találhatók Rendszerbeállítások > Biztonság és adatvédelem > Általános. A Gatekeeper opciók az „Összes alkalmazás letöltve innen:” alatt találhatók, a „Bárhol” lehetőség hiányzik. Mivel az „Anywhere” opció hiányzott, sok Mac-felhasználó úgy gondolta, hogy az Apple teljesen elvette az „Anywhere” opciót.
Szerencsére az Apple nem kapcsolta ki a Gatekeeper beállításának „Anywhere”-re való módosításának lehetőségét, hanem csak elkezdte megkövetelni a felhasználóktól, hogy ezt a terminálról egy paranccsal tegyék meg, ami egy módja volt az Apple számára annak biztosítására, hogy valószínűleg csak a macOS felhasználók változtassanak. a Gatekeeper beállítása „Bárhol”. A terminál használatát többnyire csak a macOS-felhasználók tudják.
A Gatekeeper letiltásához (azaz „Anywhere” értékre állításához) a parancssorból nyisson meg egy új terminálablakot, majd írja be a következő parancsot:
$ sudo spctl --master-disable
Mivel „sudo”-t használ, a rendszer kéri a Mac rendszergazdai (adminisztrátori) jelszavát. Adja meg root jelszavát, és a parancs a Gatekeeper beállítását „Anywhere”-re módosítja.
Ha meg szeretné győződni arról, hogy a Gatekeeper beállítása „Anywhere”-re módosult, indítsa el a Rendszerbeállításokat, és ellenőrizze a Gatekeeper „Alkalmazások letöltése innen” beállítását. Most látni fogja, hogy a „Bárhol” a Gatekeeper beállítás.
Kattintson a bal alsó sarokban lévő lakatra a jelszó megadásához és a módosítások végrehajtásához, majd válassza a „Bárhol” lehetőséget a Gatekeeper opciók listájából. A biztonsági funkció többé nem fogja zavarni az azonosítatlan fejlesztőktől származó alkalmazásokat.
Azt is észre fogja venni, hogy mivel lefuttatta a Gatekeeper „Alkalmazások letöltése innen” beállítását a Bárhol lehetőségre módosító parancsot, ez a lehetőség most megjelenik a felületen, ahogy az alábbi képernyőképen is látható.
Ideiglenesen megkerüli a kapuőrt
A potenciálisan frusztráló korlátai ellenére a Gatekeeper valóban fontos biztonsági funkció, amely megakadályozza, hogy véletlenül rosszindulatú alkalmazásokat indítsanak el. Ha inkább engedélyezve szeretné hagyni a Gatekeepert, de időnként egy azonosítatlan fejlesztőtől származó alkalmazást kell futtatnia, ideiglenesen megkerülheti a Gatekeepert úgy, hogy megnyitja az alkalmazást a jobb egérgombbal megjelenő helyi menüből.
Szemléltetésképpen, amikor megpróbál megnyitni egy alkalmazást egy azonosítatlan fejlesztőtől, miközben a Gatekeeper be van kapcsolva, a következő figyelmeztetést kapja, amely tájékoztatja, hogy az alkalmazást nem lehet elindítani:
A Gatekeeper ideiglenes megkerüléséhez, Jobb klikk (vagy a Control billentyűt lenyomva tartva kattintson) az alkalmazás ikonjára, és válassza ki Nyisd ki.
Továbbra is kap figyelmeztető üzenetet, de ezúttal ez csak figyelmeztetés. Kattintás Nyisd ki újra elindítja az alkalmazást.
Állítsa vissza a Sierra Gatekeeper beállításait az alapértelmezettre
Ha engedélyezte a „Bárhol” opciót a fenti Terminál paranccsal, és később vissza akarja kapcsolni, akkor visszatérhet a terminálhoz, és futtassa ezt a parancsot:
$ sudo spctl --master-enable
Ez a parancs megfordítja a spctl --master-disable
parancsot, amelyet futtatott, hogy a Gatekeeper „Alkalmazásletöltések engedélyezése innen” beállítását „Bárhol” értékre állítsa.
Végső gondolatok
A Gatekeeper egy nagyon erős biztonsági funkció, amelynek célja, hogy megvédje Mac számítógépét a rosszindulatú programoktól és az egyéb káros szoftverektől. Azonban, bár nagyszerű védelmet nyújt, nagyon korlátozó lehet a hatékony felhasználók számára.
Szerencsére van mód ennek elkerülésére. Az ebben a cikkben ismertetett utasítások követésével könnyedén letilthatja a Gatekeepert, és szabadjára engedheti Mac gépe erejét.
Ha hasznosnak találta ezt a cikket, érdemes megnéznie a Mac szoftverfrissítésének futtatása a terminálon keresztül című részt.
Ezenkívül feltétlenül tekintse meg a MacOS / OSX telepítése Chromebookra című írásunkat.
Korábban a Gatekeepers „Alkalmazások letöltése innen” beállítását „Bárhol” értékre állította már? Hogyan csináltad? Kérjük, hagyjon megjegyzést alább.