Đây là một tính năng theo trạng thái thiết kế trong đó người dùng quản trị viên luôn có thể ghi đè Gatekeeper và mở Ứng dụng bằng cách nhấp chuột phải vào ứng dụng trong Finder.
Người dùng quản trị cũng có thể thay đổi cài đặt Gatekeeper hoặc vô hiệu hóa hoàn toàn, do đó, không có hại thực sự (ít nhất là trong mắt tôi) khi trình bày hộp thoại danh sách trắng một lần để đảm bảo người dùng quản trị dự định cho phép không tuân thủ (không được ký hoặc ứng dụng không phải là Mac App Store) để chạy.
Bây giờ nếu bạn tìm được cách để người dùng không phải quản trị viên vượt qua Gatekeeper, thì tôi sẽ mong đợi nộp lỗ hổng bảo mật với Apple để nhận tín dụng cho việc tìm lỗ hổng khi họ vá bất kỳ lỗi triển khai nào để cho phép chạy ứng dụng chính sách.
Apple ghi lại tính năng này một cách sâu sắc về cách liệt kê rõ ràng một ứng dụng.
Gatekeeper không bảo vệ phần mềm độc hại và không phải là một danh sách đen. Đó là một tập hợp các chính sách cho phép khởi chạy lần đầu tiên các ứng dụng được ký hợp lệ và xác thực các biên lai của cửa hàng Mac App. Nếu người dùng quản trị khởi chạy một cách rõ ràng và sau đó chấp thuận cho chạy phần mềm không tuân thủ, bạn có vấn đề về giáo dục hoặc chính sách trái ngược với việc phát hiện ra một số lỗ hổng trong Gatekeeper.
Cụ thể, tôi đã tóm tắt (và chủ yếu là sao chép) các phần có liên quan của trợ giúp của Apple về danh sách trắng bất kỳ Ứng dụng nào để Gatekeeper sẽ cho phép nó chạy không bị cản trở và không bị ảnh hưởng:
Cách mở ứng dụng từ nhà phát triển không xác định và miễn trừ khỏi Gatekeeper
Nếu bạn tự tin ứng dụng được tải xuống từ Internet là phiên bản mới nhất và là từ một nguồn mà bạn tin tưởng, bạn có thể mở một ứng dụng từ một nhà phát triển không xác định bằng cách làm theo các bước sau.
Quan trọng: Một số ứng dụng được sàng lọc của Apple từ các nhà phát triển đang trong quá trình lấy chữ ký ID nhà phát triển sẽ hiển thị tùy chọn "Mở" khi chúng được nhấp đúp.
Lưu ý: Trong hầu hết các trường hợp, bạn sẽ chỉ phải thực hiện các bước này một lần cho tất cả tài khoản người dùng trên máy Mac:
- Trong Finder, Nhấp chuột phải hoặc nhấp chuột phải vào biểu tượng của ứng dụng.
- Chọn Mở từ trên cùng của menu ngữ cảnh xuất hiện.
- Bấm Mở trong hộp thoại. Nếu được nhắc, hãy nhập tên quản trị viên và mật khẩu.
Lưu ý: Nếu có một ứng dụng trình bày nhiều hộp thoại Gatekeeper, bạn có thể tạm thời sử dụng tùy chọn "Luôn luôn" của Gatekeep. Đảm bảo khôi phục tùy chọn Gatekeeper đã có trước đó để đưa chức năng Gatekeeper trở lại.
Bạn có thể dễ dàng kiểm soát ai có thể liệt kê danh sách trắng Ứng dụng bằng cách không cung cấp tên người dùng và mật khẩu của Quản trị viên cho người dùng không biết chức năng này và bạn cũng có thể quản lý người gác cổng từ thiết bị đầu cuối hoặc trình quản lý hồ sơ và phần mềm cài đặt được quản lý khác như Casper từ JAMF. Bạn cũng có thể kiểm tra máy của mình để tìm phần mềm được liệt kê màu trắng để định kỳ đặt lại danh sách các ứng dụng được phép và xác định ai đang thực hiện chức năng này trong trường hợp bạn muốn thay đổi chính sách và thói quen.