Anonim

Et af de generelt positive aspekter ved OS X er, at operativsystemet forsøger at beskytte brugeren mod handlinger eller begivenheder, der kan skade systemet eller bringe en brugers data i fare, såsom at forhindre ændring af kernesystemfiler og proaktivt deaktivere usikre browser-plugins. Men vi bruger ”generelt” -kvalifikatoren bevidst, fordi nogle gange OS X kan gå lidt for langt, især når det kommer til mere avancerede brugere, der forstår risikoen og er komfortable med at betjene et højere kontrolniveau.
Et godt eksempel på en OS X-sikkerhedsfunktion, der kan være mere irriterende end nyttig, er advarslen om skadelig software, også kendt som "er du sikker på, at du vil åbne denne fil?", Som dukker op næsten hver gang en bruger forsøger at åbn en downloadet fil, der ikke stammer fra Mac App Store eller fra en betroet og underskrevet udvikler.


Når denne advarsel udløses, i stedet for blot at åbne filen eller applikationen, tvinges brugeren til at stoppe, sørg for, at filen, der åbnes, er den tilsigtede, og klik derefter manuelt på "Åbn" for at fortsætte. Dette er sandsynligvis en god ting for mindre erfarne brugere, der ikke fuldt ud forstår, at malware og vira ofte maskereres som almindelige filtyper. Men for strømbrugere, der konstant downloader og åbner apps og filer, tjener advarslen om skadelig software primært som en irriterende og frustrerende arbejdsgangsafbrydelse.

Ja, jeg er sikker, Dagnabbit!

Heldigvis kan du deaktivere advarselsmeddelelsen "er du sikker på, at du vil åbne denne fil?" Med en hurtig tur til terminalen. Start Terminal fra mappen Programmer> Hjælpeprogrammer (eller søg efter den med Spotlight), kopier og indsæt følgende kommando i Terminal-vinduet, og tryk derefter på Retur for at udføre den.

standard skriver com.apple.LaunchServices LSQuarantine -ool NO

Du bliver nødt til at genstarte din Mac for at ændringen får virkning, så gem alle åbne filer og genstart. Når du logger ind på OS X, kan du prøve at åbne en downloadet fil, der tidligere ville have frembragt advarselsmeddelelsen (en praktisk app som Handbrake er en god måde at teste, om du ikke har andre downloadede filer klar og venter).
Når du starter appen eller åbner din testfil, vil du bemærke, at handlingen udføres uden den advarsel om skadelig software. Dette medfører potentielt dig større risiko, men hvis du er forsigtig med, hvor du får dine filer online, og hvis du er forsigtig med, hvilke filer du vælger at åbne, kan deaktivering af denne funktion eliminere en stor irritation og sikre, at OS X vil aldrig spørge dig, om du er "sikker på, at du vil åbne denne fil" igen.
Bemærk, at dette er en kommando på brugerniveau, så du skal udføre denne proces for hver brugerkonto på din Mac, hvor du vil deaktivere advarslen om skadelig software.

Der er ingen Keeper ved denne Gate

Det er vigtigt at påpege, at trods lignende funktionalitet, sprog og intentioner er advarselen om skadelig software teknisk adskilt fra OS Xs Gatekeeper sikkerhedsindstillinger, skønt de to faktisk kan krydse stier under visse omstændigheder.
Gatekeeper, der blev introduceret i OS X Mountain Lion (og derefter tilføjet til OS X Lion via 10.7.5-opdateringen), er en sikkerhedsfunktion, der giver brugerne mulighed for at definere, hvilke apps der kan køre på deres Mac, baseret på appens kilde. For eksempel kan brugere begrænse en Mac til kun at køre apps, der blev opnået fra Mac App Store (den mest sikre indstilling), køre apps fra både Mac App Store og fra udviklere, der er registreret hos Apple (den anbefalede indstilling), eller kør en hvilken som helst app uanset kilde (den “traditionelle” indstilling for, hvordan OS X fungerede før Gatekeepers introduktion, men også den mindst sikre).


Når en af ​​de to første indstillinger er aktiveret, og brugeren forsøger at køre en app, der ikke overholder denne indstillings sikkerhedsniveau - dvs. forsøger at køre en app som OnyX, når sikkerhedsindstillingen er konfigureret til kun at understøtte apps fra Mac-appen Butik - Gatekeeper præsenterer en meddelelse, der ligner ret den advarsel om skadelig software, der informerer brugerne om, at de muligvis forsøger at åbne et potentielt farligt stykke software.


Men der er en smule underlig med, hvordan disse funktioner fungerer sammen. Hvis du kører kommandoen ovenfor for at deaktivere advarslen om skadelig software, deaktiverer den også advarsler fra Gatekeeper. Det fungerer dog ikke i den modsatte retning . Det vil sige, hvis du deaktiverer Gatekeeper helt, får du stadig "er du sikker på, at du vil åbne denne fil?" Advarselsmeddelelse, hver gang du prøver at åbne en ikke anerkendt downloadet fil.
Derfor er det vigtigt at huske, hvordan disse to OS X-sikkerhedsfunktioner fungerer, og forskellene mellem, især når du hjælper en anden med at konfigurere deres Mac.

Okay, måske er jeg ikke så sikker

Hvis du finder ud af, at du går glip af den ekstra sikkerhed, der tilbydes af den skadelige softwareadvarsel, eller hvis du planlægger at lade andre få adgang til din brugerkonto og ønsker forbedret beskyttelse, kan du aktivere den igen med følgende terminal-kommando:

standard skriver com.apple.LaunchServices LSQuarantine -ool YES

Ligesom når du deaktiverede advarslen om skadelig software, skal du genstarte din Mac for at ændringen skal træde i kraft. Husk også på, at du som en ændring på brugerniveau skal indtaste denne kommando på hver brugerkonto, hvor advarslen er deaktiveret.

Sådan deaktiveres 'er du sikker på, at du vil åbne denne fil?' advarsler i os x