माता-पिता नियंत्रण नियमित ओएल 'प्रबंधित वरीयता (उर्फ एमसीएक्स) ढांचे का उपयोग करके लागू किया जाता है जो 10.2 के आसपास से आसपास रहे हैं। यह उपयोगकर्ता को प्रश्न में उपयोगकर्ता के लिए mcx_attributes विशेषता में स्थानीय निर्देशिका सेवाओं में संग्रहीत करता है।
उन्हें सेट करने के लिए, या जीयूआई के बाहर किसी भी प्रबंधित सेटिंग को आपको उपयोगकर्ता में dscl
उपकरण के एमसीएक्स प्लगइन का उपयोग करके उचित रूप से स्वरूपित प्लेस्ट में फ़ीड करना है। इस तरह की स्थानीय निर्देशिका सेवा नीति का उपयोग ओएस एक्स sysadmin समुदाय द्वारा अच्छी तरह से समझा और दस्तावेज किया जाता है।
कुछ समझने के साथ शुरू करने का सबसे आसान तरीका कुछ अभिभावकीय नियंत्रण स्थापित करना है, फिर/सिस्टम/लाइब्रेरी/कोर सर्विसेज या dscl
कमांड से निर्देशिका उपयोगिता ऐप का उपयोग करके एमसीएक्स विशेषताओं का निरीक्षण करें जो आपको अपनी निर्देशिका सेवाओं का पता लगाने देगा अगर यह सीडी और एलएस के साथ एक फाइल सिस्टम था।
एक बार जब आप देखते हैं कि कुंजियां क्या हैं जो एक्सएमएल में सेट हो जाती हैं तो आप अपना खुद का क्राफ्टिंग शुरू कर सकते हैं। आप dscl . -mcxexport
कमांड का भी उपयोग कर सकते हैं। यह प्रबंधन कॉन्फ़िगरेशन को डंप कर देगा और फिर आप इसे बाद में आयात कर सकते हैं। Mcx प्लगइन पर कम डाउनडाउन के लिए dscl . -mcxhelp
देखें।
एक स्क्रिप्ट के साथ इस लागू करने की प्रक्रिया की समीक्षा करने के है:
- एक एक्सएमएल plist कि नीति जानकारी चाहते हैं बनाएँ।
- आयात कि
dscl . mcximport
एक और अधिक इंतजार कर रहे विकल्प के साथ उचित खाते पर plist एक विन्यास प्रोफाइल बनाने के लिए होगा (सिर्फ एक plist फ़ाइल है कौन सा रूप में अच्छी तरह।) और फिर profiles
आदेश के साथ इसे लोड। यदि आप कॉन्फ़िगरेशन प्रोफाइल रूट लेते हैं तो चिंता करने के लिए निर्देशिका सेवाओं या dscl
कमांड में कोई गड़बड़ नहीं है।
किसी ऐप के लिए एक बहुत अच्छा विचार की तरह लगता है: कर्फ्यू निर्धारित किया है। यह सुनिश्चित नहीं है कि ऐप्पल मैक ऐप स्टोर पर इसे अनुमति देगा या नहीं। – Jordan