Gatekeeper เป็นคุณลักษณะที่มีอยู่ใน OS X เป็นมาตรการรักษาความปลอดภัยเพื่อป้องกันไม่ให้โค้ดที่เป็นอันตรายทำงานบนระบบที่ไม่ได้ลงนาม โดยนักพัฒนาที่เชื่อถือได้ ตามใบรับรอง แน่นอนว่ามากกว่าหนึ่งครั้งเมื่อดาวน์โหลดแอปพลิเคชันซอฟต์แวร์ฟรีจากอินเทอร์เน็ตเมื่อเรียกใช้งานเราจะได้รับข้อผิดพลาด»ไม่สามารถเปิดแอปพลิเคชันนี้ได้เนื่องจากมาจากผู้พัฒนาที่ไม่ระบุชื่อ»
ด้วยเหตุนี้นักพัฒนาและผู้ดูแลระบบจำนวนมากจึงถูกบังคับให้ปิดใช้งานฟังก์ชันนี้ตั้งแต่ อาจเป็นเรื่องที่น่ารำคาญจริงๆ. สิ่งเดียว แต่ก็คือถ้าเราทำโดยตรงจากตัวเลือกภายในระบบจะทิ้งช่วงเวลา 30 วันของการปิดใช้งาน แต่ด้านล่างจะปล่อยให้เปิดใช้งานคำสั่งรีเซ็ตโดยที่ หลังจากผ่านไป 30 วันระบบจะเปิดใช้งานอีกครั้ง.
ก่อนอื่นเรามาดูวิธีปิดการใช้งาน ตัวเลือกนี้โดยตรงจากระบบ. ขั้นตอนนี้ทำได้ง่ายเพียงเข้าไปที่> การตั้งค่าระบบ> ระบบและความเป็นส่วนตัวและในแท็บทั่วไปเราจะคลิกที่รูปแม่กุญแจที่ด้านล่างซึ่งเราจะป้อนรหัสผ่านผู้ดูแลระบบของเราและทำเครื่องหมายตัวเลือก "ไซต์ใดก็ได้" การดำเนินการนี้จะปิดการใช้งานด้วยตัวเลือกการรีเซ็ต 30 วัน
เพื่อหลีกเลี่ยงปัญหานี้เรามีตัวเลือกในการปิดใช้งานการรีเซ็ตนี้โดยตรงจากเทอร์มินัลใน แอปพลิเคชั่น> ยูทิลิตี้> เทอร์มินัล ป้อนคำสั่งต่อไปนี้และป้อนรหัสผ่านผู้ดูแลระบบของเรา:
ค่าเริ่มต้น sudo เขียน /Library/Preferences/com.apple.security GKAutoRearm -bool NO
ไม่ว่าในกรณีใดจะมีตัวเลือกในการกลับไปที่การกำหนดค่าเริ่มต้นเสมอเพียงแค่ป้อนคำสั่งเดิม แต่เปลี่ยนตัวเลือก "ไม่" เป็น "ใช่" นั่นคือ:
ค่าเริ่มต้น sudo เขียน /Library/Preferences/com.apple.security GKAutoRearm -bool YES
จริงๆแล้วประโยชน์ของตัวเลือกนี้ค่อนข้าง จำกัด เนื่องจากฉันแนะนำให้ใช้เป็นหลัก ทีมผลิตหรือพัฒนา ภายในระบบรักษาความปลอดภัยแบบปิดเนื่องจากสำหรับผู้ใช้ทั่วไปการปิดใช้งานตัวเลือกที่ให้เวลาหนึ่งเดือนในการทำสิ่งที่เราต้องการนั้นไม่สมเหตุสมผล