मैक ओएस एक्स में कमांड लाइन से गेटकीपर अपवाद कैसे जोड़ें
विषयसूची:
- मैक ओएस एक्स में कमांड लाइन से गेटकीपर अनुमोदन के लिए एक आवेदन जोड़ें
- Mac OS X में spctl के साथ एप्लिकेशन गेटकीपर अपवाद हटाएं
आमतौर पर यदि आप मैक पर गेटकीपर सुविधा द्वारा स्वीकृत एप्लिकेशन लॉन्च करना चाहते हैं, तो आप अज्ञात डेवलपर्स एप्लिकेशन पर राइट-क्लिक करें और "ओपन" चुनें, या गेटकीपर को बायपास करने के लिए सिस्टम प्रेफरेंस के माध्यम से जाएं मार्ग। एक अन्य विकल्प मैक ओएस एक्स में कमांड लाइन पर जाकर गेटकीपर को मैन्युअल रूप से एप्लिकेशन अनुमोदन और अपवाद जोड़ना है।
यह उन्नत उपयोगकर्ताओं के लिए बहुत अच्छा है जो एप्लिकेशन अनुमोदन को स्क्रिप्ट या स्वचालित करना चाहते हैं, लेकिन यह दूरस्थ प्रशासन और अन्य स्थितियों में भी सहायक हो सकता है।
हम यहां वांछित प्रभाव प्राप्त करने के लिए spctl कमांड की ओर मुड़ेंगे, जैसा कि हमने पहले चर्चा की है, उपयोगकर्ता टर्मिनल से गेटकीपर को सक्षम और अक्षम करने के लिए भी बातचीत कर सकते हैं।
मैक ओएस एक्स में कमांड लाइन से गेटकीपर अनुमोदन के लिए एक आवेदन जोड़ें
गेटकीपर्स अपवादों और स्वीकृत एप्लिकेशन लॉन्च सूची में एक एप्लिकेशन जोड़ने के लिए, एप्लिकेशन लॉन्च को स्वीकृत करने के लिए -spctl के साथ ध्वज जोड़ें का उपयोग करें। निम्नलिखित सिंटैक्स शैली उपयुक्त है:
spctl --add /Path/To/Application.app
उदाहरण के लिए, उपयोगकर्ताओं के डाउनलोड फ़ोल्डर में रहने वाले "गूसरूट" नामक काल्पनिक एप्लिकेशन के लिए अनुमोदन जोड़ने के लिए, सिंटैक्स स्ट्रिंग निम्न की तरह दिखाई देगी:
spctl --जोड़ें ~/डाउनलोड/GooseRoute.app
आपको गेटकीपर के साथ आवेदन को स्वीकृत करने के लिए एक व्यवस्थापक पासवर्ड दर्ज करने की आवश्यकता होगी, अन्यथा यदि आप SSH से यह कर रहे हैं या प्रक्रिया को स्वचालित करना चाहते हैं तो आप sudo के साथ कमांड को उपसर्ग कर सकते हैं।
Mac OS X में spctl के साथ एप्लिकेशन गेटकीपर अपवाद हटाएं
गेटकीपर अनुमोदन सूची से किसी एप्लिकेशन को हटाना उतना ही आसान है, बस –एड फ्लैग को –निकालें के साथ स्विच आउट करें, सिंटैक्स अन्यथा समान है:
spctl --निकालें /Path/To/Application.app
फिर से, यदि आप चाहें तो सुडो के साथ कमांड को उपसर्ग कर सकते हैं, अन्यथा गेटकीपर प्राधिकरण सूची से एप्लिकेशन को हटाने के लिए मैक ओएस एक्स में परिचित व्यवस्थापक प्रमाणीकरण पॉप-अप दिखाई देगा।
याद रखें, यदि आप लंबे जटिल पथों के साथ फाइल सिस्टम में दबे हुए एप्लिकेशन को जोड़ या हटा रहे हैं, तो आप पूर्ण पथ को प्रिंट करने के लिए इसे हमेशा टर्मिनल विंडो में खींच और छोड़ सकते हैं।