Gatekeeper là một tính năng bảo mật được Apple tích hợp sẵn trong macOS nhằm bảo vệ người dùng khỏi các ứng dụng không rõ nguồn gốc hoặc phần mềm độc hại. Khi bạn tải ứng dụng ngoài Mac App Store hoặc nhà phát triển chưa được Apple xác nhận, Gatekeeper có thể chặn và hiển thị thông báo không cho mở ứng dụng.
Tuy nhiên, trong một số trường hợp, người dùng cần tắt Gatekeeper để cài đặt phần mềm phục vụ công việc hoặc học tập. Dưới đây là hướng dẫn chi tiết.
Nội dung
Gatekeeper trên MacBook là gì?
+ Chức năng chính: Ngăn chặn cài đặt và chạy ứng dụng từ nguồn không đáng tin cậy.
+ Mặc định: macOS chỉ cho phép cài đặt ứng dụng từ App Store hoặc nhà phát triển đã xác minh.
Khi nào cần tắt Gatekeeper?
+ Cài đặt phần mềm ngoài App Store.
+ Sử dụng ứng dụng từ các nhà phát triển độc lập (ví dụ: công cụ học tập, phần mềm chuyên ngành).
+ Thử nghiệm lập trình hoặc ứng dụng tự viết.
⚠️ Lưu ý quan trọng: Việc tắt Gatekeeper tiềm ẩn rủi ro bảo mật. Bạn chỉ nên thực hiện khi tin tưởng nguồn tải phần mềm.
Cách tắt Gatekeeper trên MacBook
Cách 1: Tắt Gatekeeper bằng Terminal
+ Mở Terminal (tìm bằng Spotlight hoặc vào Applications > Utilities).
+ Nhập lệnh sau và nhấn Enter:
sudo spctl –master-disable
+ Nhập mật khẩu quản trị (Admin password).
+ Sau khi hoàn tất, vào System Settings (hoặc System Preferences) > Security & Privacy.
+ Ở mục Allow apps downloaded from, bạn sẽ thấy tùy chọn Anywhere đã xuất hiện.
Cách 2: Cho phép mở ứng dụng bị chặn
+ Nếu không muốn tắt hẳn Gatekeeper, bạn có thể mở thủ công ứng dụng:
+ Nhấn Control + click vào ứng dụng muốn mở.
+ Chọn Open.
+ macOS sẽ hiển thị cảnh báo nhưng cho phép bạn xác nhận mở.
Bật lại Gatekeeper khi cần
Để bật lại Gatekeeper, bạn chỉ cần mở Terminal và nhập:
sudo spctl –master-enable
Điều này giúp máy tính an toàn hơn khi không còn nhu cầu cài ứng dụng ngoài.
✅ Kết luận
Gatekeeper là lớp bảo mật quan trọng trên MacBook, nhưng đôi khi người dùng cần tắt để cài phần mềm ngoài App Store. Bạn có thể tắt tạm thời bằng Terminal hoặc cho phép ứng dụng thủ công để vừa cài đặt được phần mềm, vừa giữ an toàn cho hệ thống.