Một trong những khía cạnh tích cực chung của OS X là hệ điều hành cố gắng bảo vệ người dùng khỏi các hành động hoặc sự kiện có thể gây hại cho hệ thống hoặc gây nguy hiểm cho dữ liệu của người dùng, chẳng hạn như ngăn chặn sửa đổi các tệp hệ thống lõi và chủ động vô hiệu hóa các plugin trình duyệt không an toàn. Nhưng chúng tôi cố tình sử dụng vòng loại của Google, vì đôi khi OS X có thể đi hơi xa, đặc biệt là khi người dùng cao cấp hơn hiểu được rủi ro và thoải mái vận hành với mức độ kiểm soát cao hơn.
Một ví dụ tuyệt vời về tính năng bảo mật OS X có thể gây khó chịu hơn là hữu ích là Cảnh báo phần mềm có hại, còn được gọi là các trò chơi, bạn có chắc chắn muốn mở tệp này không? Tin nhắn, bật lên hầu như mỗi khi người dùng cố gắng mở tệp đã tải xuống không bắt nguồn từ Mac App Store hoặc từ nhà phát triển đáng tin cậy và đã ký.
Khi thông báo cảnh báo này được kích hoạt, thay vì chỉ đơn giản là mở tệp hoặc ứng dụng, người dùng buộc phải dừng lại, đảm bảo rằng tệp đang được mở là mục đích, sau đó nhấp vào thủ công và mở thủ công. Đây có lẽ là một điều tốt cho những người dùng ít kinh nghiệm, những người không hiểu đầy đủ rằng phần mềm độc hại và vi-rút thường giả trang thành các loại tệp phổ biến. Nhưng đối với những người dùng có quyền lực liên tục tải xuống và mở các ứng dụng và tệp, Cảnh báo phần mềm có hại phục vụ chủ yếu như một sự gián đoạn dòng công việc gây phiền nhiễu và bực bội.
Vâng, tôi chắc chắn, Dagn đa!
Rất may, bạn có thể vô hiệu hóa các ứng dụng trên mạng, bạn có chắc chắn muốn mở tập tin này không? Thông báo cảnh báo với một chuyến đi nhanh đến Terminal. Khởi chạy Terminal từ thư mục Ứng dụng> Tiện ích (hoặc tìm kiếm bằng Spotlight), sao chép và dán lệnh sau vào cửa sổ Terminal, sau đó nhấn Return để thực thi.
mặc định viết com.apple.LaunchService LSQuarantine -bool NO
Bạn sẽ cần khởi động lại máy Mac của mình để thay đổi có hiệu lực, vì vậy hãy lưu tất cả các tệp đang mở và khởi động lại. Khi bạn đăng nhập lại vào OS X, hãy thử mở một tệp đã tải xuống mà trước đó sẽ tạo ra thông báo cảnh báo (một ứng dụng tiện dụng như Handbrake là một cách tốt để kiểm tra xem bạn có sẵn sàng chờ đợi bất kỳ tệp nào được tải xuống không).
Khi bạn khởi chạy ứng dụng hoặc mở tệp thử nghiệm của mình, bạn sẽ nhận thấy rằng hành động thực thi mà không có Cảnh báo phần mềm có hại. Điều này thực sự có khả năng khiến bạn gặp rủi ro cao hơn, nhưng nếu bạn cẩn thận về nơi bạn lấy tệp trực tuyến và nếu bạn cẩn thận về việc bạn chọn mở tệp nào, thì việc tắt tính năng này có thể loại bỏ sự phiền toái lớn và đảm bảo rằng OS X sẽ không bao giờ hỏi bạn rằng bạn có chắc chắn muốn mở lại tệp này không.
Lưu ý rằng đây là lệnh cấp độ người dùng, vì vậy bạn sẽ cần thực hiện quy trình này cho từng tài khoản người dùng trên máy Mac mà bạn muốn tắt Cảnh báo phần mềm có hại.
Không có Keeper tại Cổng này
Điều quan trọng là chỉ ra rằng, mặc dù có chức năng, ngôn ngữ và mục đích tương tự, Cảnh báo phần mềm có hại tách biệt về mặt kỹ thuật với các cài đặt bảo mật Gatekeeper của OS X, mặc dù cả hai thực sự có thể đi qua một số trường hợp.
Gatekeeper, được giới thiệu trong OS X Mountain Lion (và sau đó được thêm vào OS X Lion thông qua bản cập nhật 10.7.5), là một tính năng bảo mật cho phép người dùng xác định ứng dụng nào có thể chạy trên máy Mac của họ dựa trên nguồn của ứng dụng. Ví dụ: người dùng có thể giới hạn máy Mac chỉ chạy các ứng dụng được lấy từ Mac App Store (cài đặt an toàn nhất), chạy ứng dụng từ cả Mac App Store và từ các nhà phát triển đã đăng ký với Apple (cài đặt được đề xuất) hoặc chạy bất kỳ ứng dụng nào, bất kể nguồn nào (cài đặt truyền thống trên truyền thống trực tuyến về cách thức hoạt động của OS X trước khi giới thiệu Gatekeeper, nhưng cũng kém an toàn nhất).
Khi một trong hai cài đặt đầu tiên được bật và người dùng cố chạy một ứng dụng không đáp ứng mức bảo mật của cài đặt đó - tức là cố gắng chạy một ứng dụng như OnyX khi cài đặt bảo mật được định cấu hình để chỉ hỗ trợ các ứng dụng từ Ứng dụng Mac Cửa hàng - Gatekeeper trình bày một thông báo trông khá giống với Cảnh báo phần mềm có hại, thông báo cho người dùng rằng họ có thể đang cố mở một phần mềm nguy hiểm tiềm tàng.
Nhưng có một chút khó hiểu với cách các tính năng này hoạt động cùng nhau. Nếu bạn chạy lệnh trên để tắt Cảnh báo phần mềm có hại, điều đó cũng sẽ vô hiệu hóa các cảnh báo từ Gatekeeper. Tuy nhiên, điều đó không làm việc theo hướng ngược lại . Đó là, nếu bạn vô hiệu hóa hoàn toàn Gatekeeper, bạn vẫn sẽ nhận được các bản tin của bạn, bạn có chắc chắn muốn mở tệp này không? Thông báo cảnh báo mỗi khi bạn cố mở một tệp đã tải xuống không nhận dạng được.
Do đó, điều quan trọng cần nhớ là hai tính năng bảo mật OS X này hoạt động như thế nào và sự khác biệt giữa, đặc biệt là khi bạn giúp người khác định cấu hình máy Mac của họ.
Được rồi, có lẽ tôi không chắc lắm
Nếu bạn thấy rằng bạn bỏ lỡ bảo mật bổ sung được cung cấp bởi Cảnh báo phần mềm có hại hoặc nếu bạn dự định cho phép người khác truy cập vào tài khoản người dùng của mình và muốn được bảo vệ nâng cao, bạn có thể kích hoạt lại bằng lệnh Terminal sau:
mặc định viết com.apple.LaunchService LSQuarantine -bool CÓ
Giống như khi bạn tắt Cảnh báo phần mềm có hại, bạn sẽ cần khởi động lại máy Mac của mình để thay đổi có hiệu lực. Cũng nhắc lại rằng, khi thay đổi cấp độ người dùng, bạn sẽ cần nhập lệnh này vào từng tài khoản người dùng trong đó cảnh báo bị vô hiệu hóa.
