Gatekeeper, được giới thiệu lần đầu tiên trong OS X Mountain Lion, là một tính năng bảo mật của Mac giúp bảo vệ máy Mac của bạn khỏi Malware và các phần mềm độc hại khác. Gatekeeper kiểm tra để đảm bảo ứng dụng được an toàn khi chạy bằng cách kiểm tra nó dựa trên danh sách các ứng dụng mà Apple đã hiệu đính và phê duyệt cho Apple Mac Store và / hoặc được Apple chấp thuận ngay cả khi không được cung cấp qua cửa hàng ứng dụng. Đây là ba tùy chọn Gatekeeper:
- Cửa hàng ứng dụng
- Cửa hàng ứng dụng và nhà phát triển được xác định
- Bất cứ nơi nào
Tuy nhiên, trong macOS Sierra, Apple đã thực hiện một số thay đổi quan trọng đối với Gatekeeper dường như giới hạn các lựa chọn của người dùng quyền lực muốn tải xuống và sử dụng phần mềm ngoài danh sách các ứng dụng được Apple chính thức phê duyệt.
Nhưng đừng lo, cài đặt Gatekeeper vẫn có thể được thay đổi trong macOS Sierra để cho phép bạn truy cập vào phần mềm chưa được Apple chấp thuận chính thức. Điều dễ hiểu là người dùng vô hiệu hóa bảo vệ Gatekeeper sẽ tự chịu rủi ro vì bạn phải là người dùng Mac có kinh nghiệm để tránh Phần mềm độc hại và phần mềm độc hại khác.
Điều chỉnh cài đặt Gatekeeper
Theo truyền thống, Gatekeeper cung cấp ba cài đặt tăng cường bảo mật: ở mọi nơi, App Store và các nhà phát triển được xác định và chỉ dành cho App Store. Lựa chọn đầu tiên, như tên của nó mô tả, cho phép người dùng khởi chạy các ứng dụng từ bất kỳ nguồn nào, vô hiệu hóa tính năng Gatekeeper một cách hiệu quả.
Lựa chọn thứ hai cho phép người dùng chạy các ứng dụng từ Mac App Store cũng như từ các nhà phát triển phần mềm đã đăng ký với Apple và ký an toàn các ứng dụng của họ. Cuối cùng, cài đặt an toàn nhất giới hạn người dùng chỉ chạy các ứng dụng thu được từ Mac App Store.
Mặc dù các tùy chọn bảo mật là ý tưởng tốt cho người dùng Mac ít kinh nghiệm, nhưng người dùng quyền lực nhận thấy Gatekeeper quá hạn chế và thường tìm cách vô hiệu hóa nó bằng cách đặt nó ở chế độ Bất cứ nơi nào . Cúc
Tuy nhiên, trong macOS Sierra, tùy chọn của Any Anyher đã biến mất, để lại cho Cửa hàng ứng dụng và ứng dụng trên mạng và ứng dụng của Google và là nhà phát triển xác định là hai tùy chọn duy nhất.
Vô hiệu hóa Gatekeeper trong macOS Sierra khỏi Terminal bằng lệnh
Có thể tìm thấy cài đặt Gatekeeper trong Tùy chọn hệ thống> Bảo mật & quyền riêng tư> Chung . Các tùy chọn Gatekeeper được đặt bên dưới các ứng dụng được tải xuống từ tất cả các ứng dụng được tải xuống từ:. Thiếu tùy chọn của Any Any liền, nhiều người dùng Mac nghĩ rằng Apple đã loại bỏ hoàn toàn tùy chọn của Any Any.
Rất may, Apple đã không tắt khả năng thay đổi cài đặt Gatekeeper thành bất cứ nơi nào. Nó chỉ bắt đầu yêu cầu người dùng thực hiện điều đó từ thiết bị đầu cuối bằng lệnh, đó là cách để Apple đảm bảo rằng chỉ những người dùng năng lượng macOS mới có thể thay đổi Cài đặt Gatekeeper ở bất cứ nơi nào. Phần lớn, chỉ những người dùng năng lượng macOS mới biết cách sử dụng thiết bị đầu cuối.
Để vô hiệu hóa Gatekeeper (nghĩa là đặt nó thành bất kỳ nơi nào khác) từ dòng lệnh, hãy mở một cửa sổ Terminal mới, sau đó nhập lệnh sau:
$ sudo spctl --master-disable
Vì bạn đang sử dụng, nhưng bạn sẽ được nhắc nhập mật khẩu gốc (quản trị viên) của máy Mac. Nhập mật khẩu gốc của bạn và lệnh sẽ thay đổi cài đặt Gatekeeper thành bất cứ nơi nào.
Nếu bạn muốn xác nhận rằng cài đặt Gatekeeper đã được thay đổi thành bất cứ nơi nào, bạn có thể khởi chạy Tùy chọn hệ thống và kiểm tra các ứng dụng Gatekeeper Cho phép các ứng dụng được tải xuống từ cài đặt. Bây giờ bạn sẽ thấy rằng bất cứ nơi nào, bất cứ nơi nào, đó là cài đặt Gatekeeper. Nhấp vào ổ khóa ở góc dưới bên trái để nhập mật khẩu của bạn và thực hiện thay đổi, sau đó chọn ở vùng Any Anyher từ danh sách các tùy chọn Gatekeeper. Tính năng bảo mật sẽ không còn lỗi bạn về các ứng dụng từ các nhà phát triển không xác định. Bạn cũng sẽ nhận thấy rằng vì bạn đã chạy lệnh để thay đổi Ứng dụng cho phép tải xuống từ Tùy chọn của Gatekeep thành Bất kỳ nơi nào tùy chọn đó hiện được liệt kê trong giao diện như trong ảnh chụp màn hình bên dưới.
Tạm thời Bypass Gatekeeper
Mặc dù có những hạn chế có thể gây nản lòng, Gatekeeper thực sự là một tính năng bảo mật quan trọng có thể ngăn bạn vô tình khởi chạy các ứng dụng độc hại. Nếu bạn muốn bật Gatekeeper nhưng vẫn cần thỉnh thoảng chạy ứng dụng từ nhà phát triển không xác định, bạn có thể tạm thời bỏ qua Gatekeeper bằng cách mở ứng dụng từ menu ngữ cảnh nhấp chuột phải.
Để minh họa, khi bạn cố mở một ứng dụng từ một nhà phát triển không xác định trong khi Gatekeeper được bật, bạn sẽ nhận được cảnh báo sau cho bạn biết ứng dụng không thể được khởi chạy:
Để tạm thời bỏ qua Gatekeeper, nhấp chuột phải (hoặc Nhấp chuột điều khiển) vào biểu tượng của ứng dụng và chọn Mở .
Khôi phục cài đặt Sierra Gatekeeper về mặc định
Nếu bạn đã bật tùy chọn của Any Anywhere bằng cách sử dụng lệnh Terminal ở trên và sau đó muốn đảo ngược nó, bạn có thể quay lại Terminal và chạy lệnh này:
$ sudo spctl --master-enable
Lệnh này đảo ngược lệnh spctl --master-disable
mà bạn đã chạy để thiết lập spctl --master-disable
cho phép Tải xuống ứng dụng từ cài đặt của chế độ chuyển sang chế độ bất cứ nơi nào.
Nếu bạn thấy bài viết này hữu ích, bạn có thể muốn xem Cách chạy Cập nhật phần mềm Mac qua Terminal.
Bạn đã từng cài đặt các ứng dụng Tải xuống của Gatekeepers từ cài đặt của chế độ thành trò chơi ở bất cứ nơi nào trước đây chưa? Bạn đã làm nó như thế nào? Vui lòng để lại một bình luận ở dưới.
