Kā atvērt lietojumprogrammas no „Neidentificētiem izstrādātājiem” jūsu Mac datorā
macOS ir iezīme “Gatekeeper”, kas paredzēta, lai bloķētu jūsu Mac datoru, piespiežot to tikai palaist Apple apstiprinātu programmatūru pēc noklusējuma. Bet Mac ir bloķēts tādā pašā veidā, kā Android ir bloķēts - jūs joprojām varat brīvi palaist jebkuru vajadzīgo programmu.
Gatekeeper darbojas nedaudz atšķirīgi atkarībā no tā, kurā MacOS versijā darbojas. Vecās versijas ļauj to izslēgt ar vienkāršu slēdzi, bet MacOS Sierra padara lietas nedaudz sarežģītākas. Lūk, kas jums jāzina.
Kā darbojas Gatekeeper
Ikreiz, kad Mac datorā sākat jaunu lietojumprogrammu, Gatekeeper pārbauda, vai tas ir parakstīts ar derīgu parakstu. Ja pieteikums ir parakstīts ar derīgu parakstu, tas ir atļauts darboties. Ja tā nav, jūs redzēsiet brīdinājuma ziņojumu, un jūsu Mac neļaus lietotnei darboties.
Bet ne visas Mac lietotnes ir parakstītas. Dažas lietojumprogrammas, kas pieejamas tīmeklī, īpaši vecākās, netiek parakstītas, pat ja tās ir uzticamas. Varbūt tie nav atjaunināti, vai varbūt attīstītājs vienkārši neuztraucās. Tāpēc Apple piedāvā veidu, kā apiet Gatekeeper. (Iespējams, vēlēsities apiet šo un palaist neparakstītu lietotni, ja izstrādājat savas lietotnes.)
Vārtsargs zina par trim dažādiem lietotņu veidiem:
- Lietojumprogrammas no Mac App Store: Lietojumprogrammas, kuras instalējat no Mac App Store, tiek uzskatītas par visdrošākajām, jo tās ir izgājušas Apple pārbaudīšanas procesā, un tās ir pašas Apple. Tie ir arī smilškastes, lai gan tas ir iemesls, kāpēc daudzi lietotņu izstrādātāji neizmanto Mac App Store.
- Identificēto izstrādātāju lietotnes: Mac lietotņu izstrādātāji var iegādāties unikālu izstrādātāja ID no Apple un izmantot to, lai parakstītu savus pieteikumus. Šis digitālais paraksts nodrošina, ka šo konkrēto izstrādātāju faktiski izveidoja lietojumprogramma. Piemēram, instalējot Google Chrome savā Mac datorā, tas ir parakstīts ar Google izstrādātāja ID, lai Apple to varētu izmantot. Ja ir atklāts, ka attīstītājs ļaunprātīgi izmanto savu izstrādātāja ID, vai to iegādājās hakeri, kas to izmanto, lai parakstītu ļaunprātīgas lietotnes, tad izstrādātāja ID var atsaukt. Šādā veidā Gatekeeper nodrošina, ka datorā var darboties tikai tādas likumīgo izstrādātāju radītas lietojumprogrammas, kuras ir piedzīvojušas problēmas, kas saistītas ar izstrādātāja ID iegūšanu un labā stāvoklī..
- Lietojumprogrammas no jebkuras citas vietas: Programmas, kas nav iegūtas no Mac App Store un nav parakstītas ar izstrādātāja ID, ietilpst šajā pēdējā kategorijā. Apple uzskata, ka tie ir vismazāk droši, bet tas nenozīmē, ka lietotne ir neuzticama - galu galā, Mac lietotnes, kas nav atjauninātas gados, iespējams, nav pareizi parakstītas.
Noklusējuma iestatījums ir atļaut lietotnes tikai no pirmajām divām kategorijām: Mac App Store un identificētiem izstrādātājiem. Šim iestatījumam vajadzētu nodrošināt labu drošības līmeni, ļaujot lietotājiem no lietotnes saglabāt lietotnes vai lejupielādēt tīmekļa lietojumprogrammas.
Kā atvērt neparakstītu lietotni
Ja mēģināt atvērt neparakstītu lietotni, veicot dubultklikšķi uz tā, tas nedarbosies. Jūs redzēsiet, ka "[App Name] nevar atvērt, jo tas ir no neidentificēta izstrādātāja ziņojuma.
Protams, var būt laiks, kad nonāksiet pie neparakstītas lietotnes, kas jums ir jāizmanto. Ja uzticaties attīstītājam, varat savam Mac datoram atklāt to.
Brīdinājums: Gatekeeper ir drošības līdzeklis, un tas ir noklusējuma iemesls. Lietojiet tikai tādas uzticamās lietotnes.
Lai atvērtu neparakstītu lietotni, jums ir nepieciešams ar peles labo pogu noklikšķināt vai uzklikšķiniet uz lietotnes un atlasiet “Atvērt”. Tas darbojas gan MacOS Sierra, gan iepriekšējās MacOS versijās.
Jums tiks brīdināts, ka lietotne ir no neidentificēta izstrādātāja, citiem vārdiem sakot, tā nav parakstīta ar derīgu izstrādātāja parakstu. Ja uzticaties lietotnei, noklikšķiniet uz “Atvērt”, lai to palaistu.
Tieši tā. Jūsu Mac atcerēsies šo iestatījumu katrai konkrētai lietotnei, kuru atļauts palaist, un nākamreiz, kad palaižat šo lietotni, jums vairs netiks jautāts. Jums tas būs jādara pirmo reizi, kad vēlaties palaist jaunu neparakstītu lietotni.
Tas ir labākais, drošākais veids, kā palaist nedaudzas neparakstītas lietotnes. Vienkārši ļaujiet katrai konkrētai lietojumprogrammai, kā jūs dodaties, pārliecinoties, ka jūs uzticaties katrai lietotnei pirms to palaišanas.
Kā atļaut lietotnes no jebkuras vietas
Vecākajās MacOS versijās jūs varētu atspējot Gatekeeper pilnībā no System Preferences> Security and Privacy. Vienkārši atlasiet iestatījumu “Atļautās lietotnes” no “Visur”.
MacOS 10.12 Sierra programmā Apple to mainīja. Jūs vairs nevarat atspējot Gatekeeper no sistēmas preferenču loga. Tieši tā ir noņemta viena grafiska opcija. Jūs joprojām varat izvēlēties palaist atsevišķas neparakstītas lietotnes, un tur ir slēpta komandrindas opcija, lai pilnībā apietu Vārda turētāju. Bet Apple nevēlas, lai mazāk zinoši lietotāji atspējotu šo drošības līdzekli, tāpēc tas ir paslēpts, tāpat kā iespēja atspējot sistēmas integritātes aizsardzību.
Ja jūs zināt, ko jūs darāt, un ir jāmaina iestatījums, jūs varat, lai gan mēs to neiesakām.
Pirmkārt, atveriet termināļa logu. Nospiediet Command + Space, ierakstiet “Terminal” un nospiediet Enter, lai to palaistu. Vai arī varat atvērt Finder logu un doties uz Applications> Utilities> Terminal.
Termināļa logā palaidiet šādu komandu un norādiet savu paroli:
sudo spctl --master-disable
Pēc tam dodieties uz Sistēmas preferences> Drošība un konfidencialitāte. Jūs atradīsiet, ka vecā “Anywhere” opcija ir atgriezusies un ir iespējota.
Tagad jūsu Mac darbosies tā, kā agrāk, ja esat izvēlējies iestatījumu “Visur”, un neparakstītās lietotnes darbosies bez problēmām.
Lai atsauktu šo izmaiņu, rūtī Drošība un konfidencialitāte atlasiet “App Store un identificētie izstrādātāji” vai “App Store”.
Apple cenšas padarīt MacOS drošāku, paslēpjot šo iespēju no mazāk zinošiem lietotājiem. Ja jums ir nepieciešams palaist neparakstītas lietojumprogrammas, mēs iesakām jums tikai paļauties pa vienam, nevis atslēgt vārteju pārvaldnieku un ļaut darboties visiem neparakstītajiem pieteikumiem. Tas ir gandrīz tikpat vienkārši un nodrošina, ka nekas nedarbojas datorā, ko pats neapstiprināt.