หากคุณเคยดาวน์โหลดแอปพลิเคชัน Mac จากทุกที่ยกเว้น App Store คุณอาจพบ Gatekeeper ของ Apple ใน macOS เวอร์ชันก่อนหน้า คุณมีตัวเลือกในการปิดใช้งานมาตรการความปลอดภัยนี้อย่างมีประสิทธิภาพและดาวน์โหลดแอปได้จากทุกที่ แต่การตั้งค่านั้นจะไม่ปรากฏตามค่าเริ่มต้นอีกต่อไป
อย่างไรก็ตาม คุณสามารถกู้คืนฟังก์ชันดั้งเดิมนี้โดยใช้คำสั่ง Terminal มาดูวิธีปิดการใช้งาน Gatekeeper อย่างสมบูรณ์ใน macOS เวอร์ชั่นใหม่กว่ากัน
ทำไมคนเฝ้าประตูถึงสำคัญ
เมื่อใดก็ตามที่คุณเปิดแอปที่ดาวน์โหลดนอก App Store เป็นครั้งแรก Gatekeeper จะส่งคำเตือนหรือป้องกันไม่ให้เปิดแอปพลิเคชันนั้น หากผู้พัฒนาได้ตรวจสอบไฟล์และรับรองโดย Apple คุณจะไม่มีปัญหาในการเปิดซอฟต์แวร์ อย่างไรก็ตาม หาก macOS ไม่สามารถยืนยันได้ว่าแอปนั้นปราศจากมัลแวร์ Gatekeeper จะเข้ามาป้องกันไม่ให้คุณเปิดแอป
มาตรการรักษาความปลอดภัยที่มีประโยชน์นี้ช่วยป้องกันไม่ให้คุณเปิดซอฟต์แวร์ที่เป็นอันตรายโดยไม่เจตนา และคุณสามารถเลี่ยงผ่านผู้หลอกลวงได้เมื่อจำเป็น สำหรับพวกเราส่วนใหญ่ วิธีแก้ไขปัญหาชั่วคราวของ Gatekeeper แบบมาตรฐานนั้นมีประสิทธิภาพ แต่คุณอาจต้องการความยืดหยุ่นในการตั้งค่าเพิ่มขึ้นอีกเล็กน้อย
ที่เกี่ยวข้อง: GateKeeper คืออะไรและปกป้อง Mac ของฉันอย่างไร
การแก้ไขด้วยคุณสมบัติด้านความปลอดภัยในตัวของ Apple อาจมีความเสี่ยง และพวกเราส่วนใหญ่จะไม่ต้องทำการเปลี่ยนแปลงที่รุนแรงใดๆ แต่นั่นไม่ได้หมายความว่าคุณไม่จำเป็นต้องทำ แม้ว่าเราจะไม่แนะนำให้ปิดการใช้งาน Gatekeeper ใน macOS แต่เราจะแสดงวิธีการดำเนินการด้านล่างให้คุณ
ปิดการใช้งาน Gatekeeper ด้วย Terminal
เพื่อเรียกคืนการตั้งค่าเดิมที่ช่วยให้คุณปิดการใช้งานอย่างสมบูรณ์ยามคุณจะต้องเรียกใช้คำสั่งในเทอร์มินัลเป็นอินเตอร์เฟซบรรทัดคำสั่ง MacOS และมันง่ายที่จะใช้เมื่อคุณได้คุ้นเคยกับการทำงานวิธีการที่เทอร์มิ
หากต้องการปิดใช้งาน Gatekeeper ให้ทำตามขั้นตอนเหล่านี้:
- เปิดตัวเทอร์จากการประยุกต์ใช้งาน > ยูทิลิตี้
- ป้อนคำสั่งต่อไปนี้:
sudo spctl --master-disable
- กดEnterและพิมพ์รหัสผ่านผู้ดูแลระบบของคุณ
- กดEnterอีกครั้ง
ตอนนี้ทุกตัวเลือกที่ควรจะอยู่ภายใต้ปพลิเคชันอนุญาตให้ดาวน์โหลดได้จากส่วนของการตั้งค่าระบบ > การรักษาความปลอดภัยและความเป็นส่วนตัว > ทั่วไป จากที่นี่ คุณสามารถเปลี่ยนการตั้งค่าเพื่อคลายหรือกระชับการรักษาความปลอดภัยของ Gatekeeper ได้ทุกเมื่อที่ต้องการ แต่โปรดจำไว้ว่าการหลีกเลี่ยงมาตรการความปลอดภัยในตัวของ macOS นั้นมีความเสี่ยง
เปิดใช้งาน Gatekeeper ด้วย Terminal
หากคุณต้องการเลิกทำการเปลี่ยนแปลงและเปิดใช้งาน Gatekeeper อีกครั้ง คุณสามารถทำได้อีกครั้งโดยใช้คำสั่ง Terminal ง่ายๆ
ในการเปิดใช้งาน Gatekeeper ให้ทำตามขั้นตอนเหล่านี้:
- เปิดตัวเทอร์จากการประยุกต์ใช้งาน > ยูทิลิตี้
- ป้อนคำสั่งต่อไปนี้:
sudo spctl --master-enable
- กดEnterและป้อนรหัสผ่านผู้ดูแลระบบของคุณหากจำเป็น
- กดEnterอีกครั้ง
ที่เกี่ยวข้อง: คำสั่ง Terminal Mac ที่สนุกและยอดเยี่ยมให้ลอง
ทุกตัวเลือกในการตั้งค่าระบบ > การรักษาความปลอดภัยและความเป็นส่วนตัว > ทั่วไปในขณะนี้ควรจะใช้งานไม่ได้และมีเพียงการตั้งค่ามาตรฐานยามจะปรากฏ
ตรวจสอบสถานะผู้รักษาประตูด้วย Terminal
หากคุณไม่แน่ใจเกี่ยวกับสถานะปัจจุบันของ Gatekeeper และต้องการตรวจสอบอีกครั้งว่ามีการเปลี่ยนแปลงที่ต้องการหรือไม่ คุณสามารถทำได้โดยใช้คำสั่ง Terminal อื่น
ในการตรวจสอบสถานะ Gatekeeper ให้ทำตามขั้นตอนเหล่านี้:
- เปิดตัวเทอร์จากการประยุกต์ใช้งาน > ยูทิลิตี้
- ป้อนคำสั่งต่อไปนี้:
spctl --สถานะ
- กดEnter
เมื่อคุณป้อนคำสั่ง Terminal จะแสดงสถานะ Gatekeeper ปัจจุบัน อย่างไรก็ตาม การตรวจสอบSystem Preferences > Security & Privacy > Generalมักจะเป็นวิธีที่ง่ายที่สุดในการยืนยันการตั้งค่าของคุณ หากไม่มีตัวเลือกAnywhere แสดงว่าคุณได้เปิดใช้งาน Gatekeeper อย่างสมบูรณ์ ซึ่งเป็นเงื่อนไขที่เหมาะสำหรับพวกเราส่วนใหญ่
มาตรการรักษาความปลอดภัยใน macOS มีความสำคัญ
แม้ว่าคุณจะสามารถปิดใช้งานเครื่องมือรักษาความปลอดภัยในตัวของ macOS ได้ แต่คุณแทบไม่ต้องทำอย่างนั้น ด้วยคำสั่ง Terminal แบบง่ายๆ คุณสามารถกู้คืนการตั้งค่าดั้งเดิมของ Gatekeeper เปิดใช้งานคุณสมบัติใหม่ทั้งหมด และตรวจสอบสถานะได้ทุกเมื่อที่คุณต้องการ
มาตรการด้านความปลอดภัยในตัวของ Apple มีไว้เพื่อช่วยเหลือ แต่บางครั้งอาจมีข้อจำกัดมากเกินไป หากคุณต้องการปิดใช้งานคุณลักษณะความปลอดภัยที่สำคัญ คุณควรพยายามทำความเข้าใจเครื่องมือที่คุณกำลังแก้ไขและผลที่ตามมาที่เกี่ยวข้องก่อนเสมอ แต่เมื่อคุณทราบการจัดวางที่ดินแล้ว การตัดสินใจอย่างมีข้อมูลจะเป็นของคุณทั้งหมด