Anonim

Et av de generelt positive aspektene ved OS X er at operativsystemet prøver å beskytte brukeren mot handlinger eller hendelser som kan skade systemet eller sette brukerens data i fare, for eksempel forhindre modifisering av kjernesystemfiler og proaktivt deaktivere usikre nettleserplugins. Men vi bruker "generelt" -kvalifiseringen med vilje, fordi noen ganger OS X kan gå litt for langt, spesielt når det gjelder mer avanserte brukere som forstår risikoen og er komfortable med et bedre kontrollnivå.
Et flott eksempel på en OS X-sikkerhetsfunksjon som kan være mer irriterende enn nyttig er advarselen om skadelig programvare, også kjent som "er du sikker på at du vil åpne denne filen?", Som dukker opp praktisk talt hver gang en bruker prøver å åpne en nedlastet fil som ikke har sin opprinnelse i Mac App Store eller fra en pålitelig og signert utvikler.


Når denne advarselen utløses, i stedet for bare å åpne filen eller applikasjonen, blir brukeren tvunget til å stoppe, sørge for at filen som åpnes er den tiltenkte, og klikk deretter manuelt "Åpne" for å fortsette. Dette er sannsynligvis en god ting for mindre erfarne brukere, som ikke helt forstår at malware og virus ofte maskereres som vanlige filtyper. Men for strømbrukere som stadig laster ned og åpner apper og filer, fungerer skadelig programvarevarsel først og fremst som et irriterende og frustrerende arbeidsflytavbrudd.

Ja jeg er sikker, Dagnabbit!

Heldigvis kan du deaktivere advarselen "er du sikker på at du vil åpne denne filen?" Med en rask tur til terminalen. Start Terminal fra mappen Programmer> Verktøy (eller søk etter den med Spotlight), kopier og lim inn følgende kommando i Terminal-vinduet, og trykk deretter Retur for å utføre den.

standard skriv com.apple.LaunchServices LSQuarantine -ool NO

Du må starte Mac-maskinen på nytt for at endringen skal tre i kraft, så lagre alle åpne filer og start på nytt. Når du logger deg på OS X, kan du prøve å åpne en nedlastet fil som tidligere ville ha gitt advarselen (en hendig app som Handbrake er en god måte å teste om du ikke har andre nedlastede filer klare og venter).
Når du starter appen eller åpner testfilen din, vil du merke at handlingen utføres uten advarselen om skadelig programvare. Dette medfører potensielt større risiko for deg, men hvis du er forsiktig med hvor du skaffer filene dine på nettet, og hvis du er forsiktig med hvilke filer du velger å åpne, kan du deaktivere denne funksjonen eliminere en stor irritasjon og sikre at OS X vil aldri spørre deg om du er "sikker på at du vil åpne denne filen" igjen.
Merk at dette er en kommando på brukernivå, så du må utføre denne prosessen for hver brukerkonto på Mac-en der du vil deaktivere advarselen om skadelig programvare.

Det er ingen Keeper ved denne porten

Det er viktig å påpeke at til tross for lignende funksjonalitet, språk og hensikt, er skadelig programvarevarsling teknisk sett adskilt fra OS Xs sikkerhetsinnstillinger for Gatekeeper, selv om de to faktisk kan krysse stier under visse omstendigheter.
Gatekeeper, introdusert i OS X Mountain Lion (og senere lagt til OS X Lion via 10.7.5-oppdateringen), er en sikkerhetsfunksjon som lar brukere definere hvilke apper som kan kjøres på Mac-en deres basert på appens kilde. For eksempel kan brukere begrense en Mac til bare å kjøre apper som ble hentet fra Mac App Store (den mest sikre innstillingen), kjøre apper fra både Mac App Store og fra utviklere som er registrert hos Apple (anbefalt innstilling), eller kjør hvilken som helst app uavhengig av kilde (den “tradisjonelle” innstillingen for hvordan OS X fungerte før Gatekeepers introduksjon, men også den minst sikre).


Når en av de to første innstillingene er aktivert og brukeren prøver å kjøre en app som ikke oppfyller sikkerhetsnivået til den innstillingen - dvs. å prøve å kjøre en app som OnyX når sikkerhetsinnstillingen er konfigurert til å bare støtte apper fra Mac-appen Store - Gatekeeper presenterer en melding som ligner ganske på skadelig programvarevarsel, og informerer brukerne om at de kan prøve å åpne et potensielt farlig programvare.


Men det er litt sære med hvordan disse funksjonene fungerer sammen. Hvis du kjører kommandoen ovenfor for å deaktivere advarselen om skadelig programvare, vil det også deaktivere advarsler fra Gatekeeper. Det fungerer imidlertid ikke i motsatt retning . Det vil si at hvis du deaktiverer Gatekeeper helt, vil du fortsatt få advarselen om "er du sikker på at du vil åpne denne filen?" Hver gang du prøver å åpne en ikke-anerkjent nedlastet fil.
Derfor er det viktig å huske hvordan disse to OS X-sikkerhetsfunksjonene fungerer, og forskjellene mellom, spesielt når du hjelper noen andre med å konfigurere Mac-en.

OK, kanskje jeg ikke er så sikker

Hvis du oppdager at du savner den ekstra sikkerheten som tilbys av advarselen om skadelig programvare, eller hvis du planlegger å la andre få tilgang til brukerkontoen din og ønsker forbedret beskyttelse, kan du aktivere den på nytt med følgende terminal-kommando:

standard skriv com.apple.LaunchServices LSQuarantine -ool YES

Akkurat som når du deaktiverte advarselen om skadelig programvare, må du starte Mac-maskinen på nytt for at endringen skal tre i kraft. Husk også at som endring på brukernivå må du oppgi denne kommandoen i hver brukerkonto der advarselen er deaktivert.

Hvordan deaktivere 'er du sikker på at du vil åpne denne filen?' advarsler i os x