Gatekeeper, prvič predstavljen v OS X Mountain Lion, je zaščitna funkcija Maca, ki pomaga zaščititi vaš Mac pred zlonamerno programsko opremo in drugo zlonamerno programsko opremo. Gatekeeper preverja, ali je aplikacija varna za zagon, tako da jo preveri s seznamom aplikacij, ki jih je Apple preveril in odobril za Apple Mac Store in / ali jih je odobril Apple, tudi če ni na voljo prek trgovine z aplikacijami. To so tri možnosti ponudnika:
- Trgovina z aplikacijami
- App Store in identificirani razvijalci
- Kjerkoli
Apple je v macOS Sierra v Gatekeeper sprejel nekaj pomembnih sprememb, ki na videz omejujejo izbiro uporabnikov energije, ki želijo prenesti in uporabljati programsko opremo zunaj seznama aplikacij, ki jih je Apple uradno odobril.
Brez skrbi, nastavitve Gatekeeperja lahko v macOS Sierra še vedno spremenite, da omogočite dostop do programske opreme, ki jo Apple uradno ne odobri. Razume se, da uporabniki, ki onemogočijo zaščito pred Gatekeeperjem, to počnejo na lastno odgovornost, saj morate biti izkušen uporabnik Maca, da se izognete zlonamerni programski opremi in drugi škodljivi programski opremi.
Prilagodite nastavitve Gatekeeperja
Tradicionalno je Gatekeeper ponudil tri nastavitve za večjo varnost: kjer koli, App Store in identificirani razvijalci ter samo App Store. Prva izbira, kot je opisano v njenem imenu, je uporabnikom omogočala zagon aplikacij iz katerega koli vira, kar je dejansko onemogočilo funkcijo Gatekeeper.
Druga izbira je uporabnikom omogočala zagon aplikacij iz Mac App Store, pa tudi od razvijalcev programske opreme, ki so se registrirali pri Apple-u in varno podpisali svoje aplikacije. Končno je najbolj varna nastavitev omejila uporabnike na izvajanje aplikacij, pridobljenih samo iz Mac App Store.
Medtem ko so bile varne možnosti dobre ideje za manj izkušene Mac uporabnike, so uporabniki energije ugotovili, da je Gatekeeper preveč omejujoč in so ga običajno želeli onemogočiti tako, da je nastavil na »Kjerkoli . "
V macOS Sierra pa možnosti "Anywhere" ni več, puščata "App Store" in "App Store ter identificirani razvijalci" kot edini dve možnosti.
Z ukazom onemogočite Gatekeeper v macOS Sierra iz Terminala
Nastavitve programa Gatekeeper najdete v nastavitvah sistema> Varnost in zasebnost> Splošno . Možnosti programa Gatekeeper se nahajajo pod »Vse aplikacije, prenesene iz:«, pri čemer manjka možnost »Kamor koli«. Ker manjka možnost »Anywhere«, je veliko uporabnikov Mac mislilo, da je Apple popolnoma prevzel možnost »Anywhere«.
Na srečo Apple ni izklopil možnosti, da bi nastavitev Gatekeeperja spremenil v "Kamor koli", pravkar se je začel od uporabnikov zahtevati, da to storijo iz terminala z ukazom, kar je Apple zagotovil, da se bodo verjetno spreminjali samo uporabniki macOS-a nastavitev Gatekeeper na »Kamor koli«. Večinoma samo uporabniki macOS-a vedo, kako uporabiti terminal.
Če želite onemogočiti Gatekeeper (tj. V ukazni vrstici ga nastavite na »Anywhere«), odprite novo okno terminala in nato vnesite naslednji ukaz:
$ sudo spctl --master-disable
Ker uporabljate "sudo", boste pozvani k geslu za skrbništvo (Mac) za Mac. Vnesite svoje korensko geslo in ukaz bo nastavitev Gatekeeper spremenil v "Anywhere".
Če želite potrditi, da je bila nastavitev Gatekeeper spremenjena v »Anywhere«, lahko zaženete System Preferences in preverite nastavitev Gatekeeper »Dovoli nalaganje aplikacij iz«. Zdaj boste videli, da je "Kamor koli" nastavitev Gatekeeper. Kliknite na ključavnico v spodnjem levem kotu, da vnesete geslo in spremenite, nato na seznamu možnosti Gatekeeper izberite »Kamor koli«. Varnostna funkcija vas ne bo več hreščala o aplikacijah neznanih razvijalcev. Opazili boste tudi, da je ta možnost zdaj, ko ste vodili ukaz za spremembo Gatekeeperjeve možnosti »Dovoli, da se prenesejo aplikacije iz«, v Kjerkoli, navedena v vmesniku, kot je prikazano na spodnjem posnetku.
Začasno obvoznik vratarja
Kljub svojim potencialnim frustrirajočim omejitvam je Gatekeeper res pomembna varnostna funkcija, ki vam lahko prepreči, da bi pomotoma zagnali zlonamerne aplikacije. Če želite pustiti Gatekeeper omogočeno, vendar še vedno morate občasno zagnati aplikacijo neznanega razvijalca, ga lahko začasno zaobidete tako, da aplikacijo odprete v kontekstnem meniju z desnim klikom.
Za ponazoritev, ko poskusite odpreti aplikacijo od neznanega razvijalca, ko je Gatekeeper omogočen, boste prejeli naslednje opozorilo, ki vam pove, da aplikacije ni mogoče zagnati:
Če želite začasno obiti Gatekeeper, z desno miškino tipko kliknite (ali Nadzorni klik) na ikono aplikacije in izberite Odpri .
Obnovi nastavitve Sierra Gatekeeper na privzeto
Če ste z zgoraj navedenim ukazom Terminal omogočili možnost »Kamor koli« in jo želite pozneje razveljaviti, se lahko vrnete v Terminal in zaženete ta ukaz:
$ sudo spctl --master-enable
Ta ukaz razveljavi ukaz spctl --master-disable
ki ste ga vodili, in nastavite nastavitev Gatekeeper "Dovoli nalaganje aplikacij" na "Anywhere".
Če se vam zdi ta članek uporaben, boste morda želeli preveriti, kako zagnati posodobitev programske opreme Mac prek terminala.
Ste že pred tem nastavili nastavitev »Prenos aplikacij iz« Gatekeepers na »Kamor koli«? Kako ste to storili? Spodaj pustite komentar.
