Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

Gatekeeper คืออะไร และมันปกป้อง Mac คุณอย่างไร?

หากคุณเคยพยายามเปิดแอปพลิเคชัน macOS ที่ดาวน์โหลดนอก App Store คุณคงเคยพบกับ Gatekeeper ของ Apple เครื่องมือความปลอดภัยที่เข้มงวดนี้ทำหน้าที่เป็นบウンサーของ Mac เตือนคุณเมื่อซอฟต์แวร์ดูน่าสงสัย และปฏิเสธการเข้าถึงแอปที่อาจก่อให้เกิดปัญหา

Gatekeeper เป็นหนึ่งในฟีเจอร์ macOS ในตัวที่ช่วยปกป้องคุณ ข้อมูล และคอมพิวเตอร์ มาดูรายละเอียดของผู้รักษาประตูเสมือนจริงที่เข้มงวดแต่เป็นธรรมของ Apple

Gatekeeper ทำงานอย่างไร?

ทุกครั้งที่คุณเปิดแอปพลิเคชันครั้งแรก macOS จะตรวจสอบว่า Apple ได้ยืนยันซอฟต์แวร์นั้นหรือไม่ แอปจาก App Store จะเปิดได้โดยไม่มีปัญหา แต่ Gatekeeper จะบล็อกแอปที่ไม่รู้จักทั้งหมด แม้แอปจากนักพัฒนาที่ระบุตัวตนได้ก็อาจแสดงเตือนเมื่อเจอครั้งแรก ขึ้นอยู่กับการตั้งค่าความปลอดภัย และคุณอาจต้องอนุมัติการใช้งาน

Gatekeeper คืออะไร และมันปกป้อง Mac คุณอย่างไร?

พฤติกรรมของ Gatekeeper แตกต่างกันไปตามหลายปัจจัย รวมถึงการตั้งค่าของคุณ แหล่งที่มาของแอป และสถานะการยืนยันของแอป Apple ใช้กระบวนการ notarization (การรับรอง) เพื่อตรวจสอบซอฟต์แวร์ว่าปลอดภัย และจัดแอปพลิเคชันเป็น 3 หมวดหมู่: App Store, identified developers (นักพัฒนาที่ระบุตัวตน), และ unknown (ไม่ทราบที่มา) มาดูรายละเอียด 3 ประเภทนี้

แอปพลิเคชันจาก App Store

แอปจาก App Store ปลอดภัยที่สุด ผ่านการยืนยันสมบูรณ์ และถือว่าไร้มัลแวร์ ซอฟต์แวร์ที่ดาวน์โหลดจาก Apple โดยตรงจะผ่าน Gatekeeper เสมอ หากคุณไม่แน่ใจเกี่ยวกับการใช้อินเทอร์เน็ตและไม่อยากพลาด App Store คือที่ดีที่สุดสำหรับแอปที่ปลอดภัย

แอปพลิเคชันที่ได้รับการรับรองจากนักพัฒนาที่ระบุตัวตน

เมื่อคุณต้องการซอฟต์แวร์ที่ไม่มีใน App Store คุณต้องหาที่อื่น การดาวน์โหลดแอปจากนักพัฒนาโดยตรงเป็นเรื่องปกติ และ Apple มีวิธีให้ผู้ผลิตซอฟต์แวร์ผ่าน Gatekeeper และไม่ทำให้ผู้ใช้กังวล ซอฟต์แวร์ที่ได้รับการรับรอง (notarized) - แม้มาจากนอก App Store - ก็มีประกันความปลอดภัยระดับหนึ่ง และโดยทั่วไปปลอดภัยที่จะเปิดใช้งาน

แอปพลิเคชันที่ไม่ได้รับการยืนยัน

เมื่อซอฟต์แวร์ไม่ผ่านกระบวนการรับรองของ Apple สถานะจะไม่แน่นอน ในกรณีนี้ Gatekeeper จะเตือนเสมอและพยายามบล็อกแอปไม่ให้เปิด อย่างไรก็ตาม คุณไม่ควรถือว่าแอปที่ไม่ผ่านการยืนยันของ Apple เป็นอันตรายโดยอัตโนมัติ

นักพัฒนาหลายคนไม่ส่งซอฟต์แวร์เพื่อรับรอง และแอปที่ปลอดภัยมากมายสามารถทำให้ Gatekeeper โกรธได้ เมื่อเปิดซอฟต์แวร์ที่ไม่ได้รับการยืนยัน คุณควรใช้วิจารณญาณของตัวเอง หากคุณรู้จักและเชื่อถือนักพัฒนา คุณสามารถข้าม Gatekeeper เพื่อหลีกเลี่ยงความปลอดภัยของ macOS และอนุญาตให้แอปเปิดใช้งาน เราจะพูดถึงวิธีข้าม Gatekeeper เร็วๆ นี้

การรับรอง Gatekeeper อธิบาย

การรับรอง (Notarization) เป็นกุญแจสำคัญในการทำให้ Gatekeeper ยอมรับ กระบวนการยืนยันที่เข้มงวดของ Apple อนุญาตให้บริษัทกระจายซอฟต์แวร์ไร้ไวรัสบน App Store และรับรองแอปของบุคคลที่สามที่พบที่อื่นได้

เมื่อนักพัฒนาส่งแอปเพื่อรับรอง กระบวนการอัตโนมัติจะสแกนหามัลแวร์ และตรวจสอบปัญหาการลงนามโค้ด หากแอปผ่าน Apple จะให้ตั๋วการรับรองเพื่อแนบกับซอฟต์แวร์

เนื่องจากการเตือนของ Gatekeeper อาจทำให้คนห่างจากแอปที่ถูกต้อง การผ่านการยืนยันจึงมีคุณค่าสำหรับนักพัฒนาหลายคน Disk images, installer packages และ bundles อื่นๆ สามารถผ่านกระบวนการรับรองได้ หมายความว่าโปรแกรมการยืนยันครอบคลุมวิธีการส่งมอบซอฟต์แวร์ทั่วไปส่วนใหญ่

การตั้งค่า Gatekeeper

คุณสามารถเข้าถึงการตั้งค่า Gatekeeper ได้ที่ System Preferences > Security & Privacy > General จากที่นี่ คุณมีตัวเลือก Allow apps downloaded from (อนุญาตแอปที่ดาวน์โหลดจาก) สองที่: App Store หรือ App Store and identified developers เพื่อทำการเปลี่ยนแปลง คุณต้องปลดล็อก security padlock (ล็อกความปลอดภัย) มุมซ้ายล่าง

Gatekeeper คืออะไร และมันปกป้อง Mac คุณอย่างไร?

ใน macOS รุ่นก่อน คุณมีตัวเลือกอนุญาตแอปจาก Anywhere (ทุกที่) การตั้งค่านี้ทำให้ Gatekeeper หยุดทำงานและปล่อยให้คุณเปิดซอฟต์แวร์ได้อิสระจากที่ใดก็ได้ Apple ลบการตั้งค่านี้ในรุ่นใหม่ แต่คุณสามารถคืนค่า legacy entry ได้ด้วยคำสั่ง Terminal - ซึ่งเราไม่แนะนำเว้นแต่จำเป็นมาก

โดยทั่วไป การตั้งค่า App Store and identified developers เหมาะสมสำหส่วนใหญ่ แต่คุณสามารถใช้ App Store ที่เข้มงวดกว่า หากต้องการรักษาความปลอดภัย Mac มากขึ้น การตั้งค่าที่เข้มงวดกว่านี้มีประโยชน์เมื่อเด็กหรือคนที่ไม่เก่งเทคนิคใช้ Mac

วิธีข้าม Gatekeeper

Gatekeeper บางครั้งคุ้มครองมากเกินไปและกีดขวางสิ่งที่ดี คุณอาจดาวน์โหลดแอปที่คุณรู้ว่าปลอดภัยแต่ไม่ได้ผ่านการรับรอง ในกรณีนี้ ข้อความแบบนี้จะปรากฏเมื่อพยายามเปิดแอป: “Application” can’t be opened because Apple cannot check it for malicious software (ไม่สามารถเปิดได้เพราะ Apple ไม่สามารถตรวจสอบมัลแวร์ได้)

Gatekeeper คืออะไร และมันปกป้อง Mac คุณอย่างไร?

โชคดีที่การหลีกเลี่ยงความปลอดภัยง่ายเมื่อคุณรู้วิธี ใน macOS รุ่นใหม่ คุณมีหลายตัวเลือกสำหรับการข้าม Gatekeeper

ข้าม Gatekeeper ด้วยวิธี Control-Click

วิธีที่ง่ายที่สุดในการหลีกเลี่ยง Gatekeeper คือการเปิดซอฟต์แวร์จากเมนู Control-click เพื่อเปิดแอปที่ไม่ได้รับการยืนยัน ทำตามขั้นตอน:

  1. ค้นหาแอปหรือ installer ใน Finder
  2. Control-click ที่ไอเท็ม
  3. เลือก Open จากเมนู Control-click
  4. คลิก Open เมื่อกล่องโต้ตอบเตือนปรากฏ
Gatekeeper คืออะไร และมันปกป้อง Mac คุณอย่างไร?

ข้าม Gatekeeper ผ่าน System Preferences

อีกวิธีคืออนุญาตแอปที่ Gatekeeper บล็อกภายใน Security & Privacy preferences เพื่ออนุญาตให้แอปที่ถูกบล็อกเปิดใช้งาน ทำตามขั้นตอน:

  1. ไปที่ System Preferences > Security & Privacy > General
  2. ค้นหารายละเอียดเกี่ยวกับแอปที่ถูกบล็อกภายใต้ Allow apps downloaded from
  3. คลิก Open Anyway (เปิดอยู่ดี)
Gatekeeper คืออะไร และมันปกป้อง Mac คุณอย่างไร?

ในส่วนใหญ่ วิธีข้ามที่กล่าวมาทั้งสองควรช่วยให้คุณผ่าน Gatekeeper ได้ การปิดใช้งานมาตรการความปลอดภัยด้วยคำสั่ง Terminal เป็นอีกตัวเลือกแต่นادرamenteจำเป็น Gatekeeper อยู่ที่นี่เพื่อช่วย และเราควรปฏิบัติตามการเตือนเมื่อเหมาะสม

Gatekeeper เป็นเพื่อนของคุณ

ความปลอดภัยเป็นฟีเจอร์หลักของ macOS และเครื่องมืออย่าง Gatekeeper ช่วยให้อุปกรณ์ของคุณปราศจากซอฟต์แวร์อันตราย แอปจาก App Store ผ่านอัตโนมัติ แต่แอปจากนักพัฒนาอื่นอาจต้องการคุณรับรอง

การรับรองคือกุญแจสำคัญ และ Apple ทดสอบซอฟต์แวร์ที่ส่งเข้ามาอย่างเข้มงวด แม้มีมาตรการความปลอดภัยนี้คุณยังมีเสรีภาพข้ามผู้รักษาประตูเมื่อจำเป็น แต่ควรระมัดระวังเสมอ

ฟีเจอร์ความปลอดภัยใน macOS มุ่งให้ความปลอดภัยพร้อมรักษาความทำงานของอุปกรณ์ ในโลกออนไลน์ที่เพิ่มขึ้น ทุกชั้นของการป้องกันมีค่า และ Gatekeeper เป็นหนึ่งในเครื่องมือมากมายที่ออกแบบมาเพื่อรักษาความปลอดภัยเมื่อคุณใช้ Mac