Posted February 17Feb 17 Administrators Tắt Gatekeeper trên macOSGatekeeper là một tính năng bảo mật của hệ điều hành macOS, giúp đảm bảo rằng chỉ phần mềm đáng tin cậy mới được chạy trên máy Mac. Nếu phần mềm chạy bị thay đổi hoặc hư hỏng, người dùng sẽ nhận được thông báo về sự cố đó.Để khởi động ứng dụng bị hư hỏng, người dùng cần phải vô hiệu hóa chức năng Gatekeeper hoặc bỏ qua tính năng Quarantine (thường được gọi là Dequarantine).Giải pháp 1 (Dequarantine)Giải pháp này sẽ giúp bạn bỏ qua Quarantine cho một ứng dụng cụ thể. Lưu ý rằng lệnh này yêu cầu đường dẫn tới ứng dụng hoặc file ảnh (.dmg).Các bước thực hiện:Mở ứng dụng Terminal.Đây là một ứng dụng chuẩn có sẵn trên macOS và không cần cài đặt thêm. Bạn có thể tìm Terminal thông qua Spotlight.Sử dụng lệnh sau:sudo xattr -r -cSau đó, kéo ứng dụng bị hư hỏng vào cửa sổ Terminal. Đường dẫn của ứng dụng sẽ tự động được thêm vào.Lưu ý: Lệnh này không áp dụng cho các file trong ảnh (.dmg). Bạn cần sao chép ứng dụng bị hư hỏng vào màn hình chính (Desktop) và áp dụng lệnh cho file đó. Trong một số trường hợp, bạn có thể áp dụng lệnh này cho file .dmg trước khi gắn kết (mount).Nhấn Enter và nhập mật khẩu quản trị viên.Mật khẩu sẽ không hiển thị khi bạn nhập vào Terminal, nhưng vẫn cần phải nhập.Nếu bạn chưa thiết lập mật khẩu, hãy tạo mật khẩu cho tài khoản quản trị viên.Tiến hành mở ứng dụng bị hư hỏng.Quá trình quét có thể mất đến 30 phút, sau đó bạn sẽ có thể mở ứng dụng đó.Giải pháp 2 (Vô hiệu hóa Gatekeeper)Lệnh này sẽ giúp bạn vô hiệu hóa Gatekeeper, tức là khôi phục lại cài đặt cho phép sử dụng các ứng dụng tải từ mọi nguồn trong mục Cài đặt hệ thống > Bảo mật và bảo vệ.Các bước thực hiện:Mở ứng dụng Terminal và thực hiện lệnh:Đối với macOS 10.12 - 10.15.7:sudo spctl --master-disableĐối với macOS 11 và các phiên bản mới hơn:sudo spctl --global-disableNhấn Enter và nhập mật khẩu quản trị viên.Đối với macOS Sequoia, Terminal sẽ hiển thị thông báo yêu cầu xác nhận thao tác trong mục Cài đặt hệ thống.Mở Cài đặt hệ thống, vào phần Quyền riêng tư và bảo mật, tìm mục Bảo mật, và thay đổi giá trị Cho phép ứng dụng từ thành Bất kỳ nguồn nào.Nhập mật khẩu Mac của bạn (mật khẩu sử dụng khi đăng nhập).Xác nhận thay đổi bằng cách nhấn nút Cho phép từ mọi nơi.Tiến hành mở ứng dụng bị hư hỏng.