Anonim

Salah satu aspek yang umumnya positif OS X ialah sistem operasi cuba melindungi pengguna daripada tindakan atau peristiwa yang boleh merosakkan sistem atau membahayakan data pengguna, seperti menghalang pengubahsuaian fail sistem teras dan melumpuhkan pemalam pelayar yang tidak selamat secara proaktif. Tetapi kami menggunakan kelayakan "umumnya" dengan sengaja, kerana kadang-kadang OS X boleh pergi terlalu jauh, terutamanya apabila ia datang kepada pengguna yang lebih maju yang memahami risiko dan selesa beroperasi dengan tahap kawalan yang lebih tinggi.
Satu contoh hebat ciri keselamatan OS X yang boleh menjadi lebih menjengkelkan daripada membantu ialah Amaran Perisian yang Berbahaya, yang juga dikenali sebagai "anda pasti anda mahu membuka fail ini?", Yang muncul hampir setiap kali seorang pengguna cuba untuk buka fail yang dimuat turun yang tidak berasal dari Mac App Store atau dari pemaju yang dipercayai dan ditandatangani.


Apabila mesej amaran ini dicetuskan, bukannya hanya membuka fail atau aplikasi, pengguna terpaksa berhenti, pastikan fail yang dibuka adalah yang dimaksudkan, dan kemudian klik "Buka" secara manual untuk meneruskan. Ini mungkin satu perkara yang baik untuk pengguna kurang berpengalaman, yang tidak memahami sepenuhnya bahawa malware dan virus sering menyamar sebagai jenis fail biasa. Tetapi bagi pengguna kuasa yang sentiasa memuat turun dan membuka aplikasi dan fail, Amaran Perisian Berbahaya berfungsi terutamanya sebagai gangguan aliran kerja yang menjengkelkan dan mengecewakan.

Ya, saya pasti, Dagnabbit!

Syukurlah, anda boleh mematikan "anda pasti mahu membuka fail ini?" Mesej amaran dengan perjalanan pantas ke Terminal. Pelancaran Terminal dari folder Aplikasi> Utiliti (atau cari dengan Spotlight), salin dan tampal perintah berikut ke dalam tetingkap Terminal, kemudian tekan Kembali untuk melaksanakannya.

lalai menulis com.apple.LaunchServices LSQuarantine -bool NO

Anda perlu memulakan semula Mac anda agar perubahan itu berkuat kuasa, jadi simpan semua fail terbuka dan but semula. Apabila anda log masuk semula ke OS X, cuba buka fail yang dimuat turun yang sebelum ini akan menghasilkan mesej amaran (aplikasi berguna seperti Handbrake adalah cara yang baik untuk menguji jika anda tidak mempunyai fail yang dimuat turun dan sedia menunggu).
Apabila anda melancarkan aplikasi atau membuka fail ujian anda, anda akan melihat bahawa tindakan itu dilaksanakan tanpa Peringatan Perisian Berbahaya. Ini memang berpotensi membuat anda lebih berisiko, tetapi jika anda berhati-hati tentang di mana anda mendapatkan fail anda dalam talian, dan jika anda berhati-hati tentang fail mana yang anda pilih untuk membuka, kemudian melumpuhkan ciri ini dapat menghapuskan gangguan besar dan memastikan bahawa OS X tidak akan pernah bertanya kepada anda jika anda "pasti mahu membuka fail ini" sekali lagi.
Perhatikan bahawa ini adalah arahan peringkat pengguna, jadi anda perlu melakukan proses ini untuk setiap akaun pengguna di Mac anda di mana anda ingin mematikan Amaran Perisian yang Berbahaya.

Tiada Penjaga di Pintu Ini

Penting untuk menunjukkan bahawa, walaupun fungsi, bahasa, dan maksud yang sama, Amaran Perisian yang Berbahaya secara teknikalnya berasingan daripada tetapan keselamatan Gatekeeper OS X, walaupun kedua-duanya memang boleh menyeberang jalan dalam keadaan tertentu.
Penjaga pintu, yang diperkenalkan di OS X Mountain Lion (dan seterusnya ditambah ke OS X Lion melalui kemas kini 10.7.5), adalah ciri keselamatan yang membolehkan pengguna menentukan aplikasi mana yang boleh dijalankan pada Mac mereka berdasarkan sumber aplikasinya. Sebagai contoh, pengguna boleh mengehadkan Mac untuk menjalankan aplikasi yang diperoleh dari Mac App Store (tetapan yang paling selamat), menjalankan aplikasi dari Mac App Store dan dari pemaju yang berdaftar dengan Apple (tetapan yang disyorkan), atau jalankan mana-mana aplikasi tanpa mengira sumber (tetapan "tradisional" untuk bagaimana OS X dikendalikan sebelum pengenalan Gatekeeper, tetapi juga kurang selamat).


Apabila salah satu daripada dua tetapan pertama diaktifkan dan pengguna cuba untuk menjalankan aplikasi yang tidak memenuhi tahap keselamatan tetapan itu - iaitu, cuba menjalankan aplikasinya seperti OnyX apabila tetapan keselamatan dikonfigurasi untuk hanya menyokong aplikasi dari Mac App Store - Gatekeeper menyajikan mesej yang kelihatan sama seperti Peringatan Amaran Berbahaya, memberitahu pengguna bahawa mereka mungkin cuba membuka sekeping perisian yang berbahaya.


Tetapi ada sedikit quirk dengan cara ciri-ciri ini berfungsi bersama-sama. Sekiranya anda menjalankan arahan di atas untuk mematikan Amaran Perisian yang Memudaratkan, yang juga akan melumpuhkan peringatan dari Gatekeeper. Walau bagaimanapun, itu tidak berfungsi dalam arah yang bertentangan . Iaitu, jika anda benar-benar melumpuhkan Penjaga Penjaga, anda masih akan mendapat mesej amaran "anda pasti mahu membuka fail ini?" Setiap kali anda cuba membuka fail yang dimuat turun yang tidak dikenali.
Oleh itu, penting untuk mengingati bagaimana ciri keselamatan OS X ini berfungsi, dan perbezaan di antara, terutamanya apabila anda membantu orang lain mengkonfigurasi Mac mereka.

Okay, mungkin saya tidak begitu yakin selepas semua

Jika anda mendapati bahawa anda kehilangan keselamatan tambahan yang ditawarkan oleh Amaran Peranti Berbahaya, atau jika anda merancang untuk membiarkan orang lain mengakses akaun pengguna anda dan ingin perlindungan yang lebih baik, anda boleh mengaktifkannya semula dengan arahan Terminal berikut:

lalai menulis com.apple.LaunchServices LSQuarantine -bool YES

Sama seperti apabila anda melumpuhkan Amaran Peranti Berbahaya, anda perlu memulakan semula Mac anda untuk perubahan itu berkuatkuasa. Juga ingat bahawa, sebagai perubahan peringkat pengguna, anda perlu memasukkan arahan ini dalam setiap akaun pengguna di mana amaran itu dilumpuhkan.

Bagaimana untuk menyahdayakan 'adakah anda pasti mahu membuka fail ini?' amaran di os x