कुछ लोग Apple के चारदीवारी वाले बगीचे के बारे में शिकायत करते हैं, या यदि आप कम फूलों वाला शब्द पसंद करते हैं:बंद मंच। ऐप्पल का कहना है कि हम अपने उपकरणों पर इंस्टॉल किए जा सकने वाले ऐप्स पर नियंत्रण का स्तर बनाए रखते हैं, जो हमें मैलवेयर और खराब उपयोगकर्ता अनुभव से बचाता है, लेकिन अगर आप ऐप चलाना चाहते हैं तो यह निराशाजनक और चिंताजनक हो सकता है और आपको एक चेतावनी का सामना करना पड़ता है। यह एक अज्ञात डेवलपर की ओर से है।
सौभाग्य से इन ऐप्स को खोलना और चलाना संभव है और हम आपको दिखाएंगे कि कैसे। लेकिन ऐसा करने से पहले आपको चेतावनी दी जानी चाहिए:ऐसा तभी करें जब आप संतुष्ट हों कि डेवलपर और सॉफ़्टवेयर (और वितरण के साधन, क्योंकि निर्दोष ऐप्स को दोषी पक्षों द्वारा अपहृत किया जा सकता है) वैध हैं। हम इस लेख में बाद में अज्ञात ऐप्स की सुरक्षा पर चर्चा करते हैं।
ऐप्स डाउनलोड करने और इंस्टॉल करने के बारे में सलाह के लिए पढ़ें:मैक पर ऐप्स कैसे इंस्टॉल करें
मुझे अज्ञात डेवलपर चेतावनी क्यों दिखाई दे रही है?
Mac, iPads और iPhones के लिए उपलब्ध ऐप्स पर Apple का बहुत अधिक नियंत्रण है। जबकि मैक आईओएस की तुलना में थोड़ा अधिक खुला है - अपने आईफोन और आईपैड पर तीसरे पक्ष के ऐप्स प्राप्त करने का एकमात्र तरीका उन्हें आईओएस ऐप स्टोर से डाउनलोड करना है - इंस्टॉल करने और चलाने से पहले कूदने के लिए अभी भी बहुत सारे हुप्स हैं आपके Mac पर कुछ तृतीय पक्ष ऐप्स।
जैसा कि हमने ऊपर कहा, इसका एक अच्छा कारण है। ये उपाय हमें मैलवेयर से बचाने के लिए डिज़ाइन किए गए हैं जो एक ऐप के रूप में हमारे मैक पर आ सकते हैं, जिस पर हमें लगता है कि हम भरोसा कर सकते हैं। यह एक प्रसिद्ध ऐप की तरह भी लग सकता है, लेकिन इसमें दुर्भावनापूर्ण कोड जोड़ा गया है। जबकि हम सभी फ़ाइल-साझाकरण साइटों से ऐप्स डाउनलोड न करने की सलाह का पालन कर सकते हैं, या डोडी दिखने वाले ईमेल पर लिंक के माध्यम से, ऐप्पल ने मूल रूप से ऐसे ऐप्स इंस्टॉल करना कठिन बना दिया है जो खतरनाक हो सकते हैं।
इन उपायों में गेटकीपर शामिल है, जो मैकोज़ के सुरक्षा पहलू के लिए ऐप्पल का नाम है जो मैलवेयर के लिए ऐप्स की जांच करता है और उन्हें संगरोध करता है। यह यह भी जांचता है कि क्या ऐप ऐप्पल (उर्फ साइन्ड) के ज्ञात डेवलपर द्वारा लिखा गया है। फिर, भले ही यह उन आवश्यकताओं से मेल खाता हो, गेटकीपर आपसे यह पुष्टि करने के लिए कहेगा कि आप ऐप खोलना चाहते हैं।
MacOS Catalina में, जिसे अक्टूबर 2019 में पेश किया गया था, Apple ने गेटकीपर को और भी सख्त बना दिया। पहले आप टर्मिनल के माध्यम से ऐप लॉन्च करके गेटकीपर के आसपास पहुंच सकते थे, लेकिन अब अगर आप टर्मिनल गेटकीपर के माध्यम से ऐप खोलते हैं तो भी इसे देख पाएंगे। एक और बदलाव यह है कि हर बार जब आप कोई ऐप खोलते हैं तो गेटकीपर चेक की अपनी सूची चलाएगा।
तो, आप अज्ञात डेवलपर्स के ऐप्स कैसे खोल सकते हैं? और हर बार जब आप कोई ऐप खोलते हैं तो आप चेतावनी देखना कैसे बंद कर सकते हैं?
अपने Mac पर वायरस और अन्य सुरक्षा खतरों के बारे में चिंतित हैं? पढ़ें:क्या Mac को वायरस मिल सकते हैं और क्या Mac को एंटीवायरस सॉफ़्टवेयर की आवश्यकता है? हमारे पास मैक सुरक्षा युक्तियों का यह संग्रह भी है।
ऐप्लिकेशन कैसे खोलें जो Mac App Store से नहीं हैं
डिफ़ॉल्ट रूप से macOS आपको केवल आधिकारिक Mac ऐप स्टोर से ही ऐप खोलने की अनुमति देता है। यदि आपने इसे अभी भी अपने डिफ़ॉल्ट के रूप में सेट किया है, तो जब आप पहली बार किसी ऐप को खोलने का प्रयास करेंगे तो आपको चेतावनी दिखाई देगी।
सौभाग्य से आप अपनी सेटिंग्स में एक साधारण बदलाव कर सकते हैं जो आपको कुछ तृतीय-पक्ष ऐप खोलने की अनुमति देगा जो ऐप स्टोर पर नहीं हैं। इसका मतलब यह नहीं है कि आप हर तीसरे पक्ष के ऐप को बिना किसी समस्या के खोल सकते हैं, लेकिन इसका निश्चित रूप से मतलब होगा कि आपको कम चेतावनियां दिखाई देंगी।
- सिस्टम वरीयताएँ खोलें।
- सुरक्षा और गोपनीयता टैब पर जाएं।
- लॉक पर क्लिक करें और अपना पासवर्ड दर्ज करें ताकि आप परिवर्तन कर सकें।
- सिर्फ ऐप स्टोर से 'ऐप्लिकेशन डाउनलोड करने की अनुमति दें' की सेटिंग को 'ऐप स्टोर और पहचाने गए डेवलपर' में बदलें।
आपको अभी भी कुछ भी खोलने से रोका जाएगा जिसे macOS नहीं पहचानता है, लेकिन कम से कम आप ऐसे ऐप खोल पाएंगे जो ऐप स्टोर से नहीं खरीदे गए थे, यह मानते हुए कि उनमें मैलवेयर नहीं है और वे एक डेवलपर द्वारा हस्ताक्षरित हैं Apple पहचानता है और उस पर भरोसा करता है।
ब्लॉक किए गए ऐप को कैसे खोलें
यदि आप कोई ऐप खोलने का प्रयास करते हैं और macOS आपको ऐसा करने से रोकता है, तो इसका मतलब यह नहीं है कि ऐप में कुछ गड़बड़ है। लेकिन यह इंगित करेगा कि ऐप 'पहचाने गए डेवलपर' से नहीं है - दूसरे शब्दों में एक डेवलपर जिसने ऐप्पल के डेवलपर प्रोग्राम में साइन अप किया है और ऐप्पल पर भरोसा करने के लिए कुछ हुप्स के माध्यम से कूद गया है।
सौभाग्य से आप अभी भी ऐप खोल सकते हैं और ब्लॉक को ओवरराइड कर सकते हैं। यहां बताया गया है:
- सिस्टम वरीयताएँ खोलें।
- सुरक्षा और गोपनीयता पर जाएं और सामान्य टैब चुनें।
- यदि आपको पिछले एक घंटे में किसी ऐप को खोलने से रोक दिया गया है, तो यह पेज आपको अस्थायी बटन 'वैसे भी खोलें' पर क्लिक करके इसे ओवरराइड करने का विकल्प देगा।
- यदि आप सुनिश्चित हैं तो आपसे एक बार और पूछा जाएगा, लेकिन ओपन पर क्लिक करने से ऐप चल जाएगा।
यह उस ऐप के लिए एक अपवाद बनाता है, इसलिए आप इस प्रक्रिया को दोहराए बिना भविष्य में भी इसे खोल सकेंगे।
गेटकीपर के अन्य चेक अभी भी आपको ज्ञात मैलवेयर से जुड़े ऐप को खोलने से रोकेंगे।
अवरुद्ध ऐप्स खोलने के अन्य तरीके
ब्लॉक किए गए ऐप को खोलने का दूसरा तरीका है कि ऐप को फाइंडर विंडो में ढूंढा जाए।
- खोजकर्ता खोलें।
- एप्लिकेशन ढूंढें (यह एप्लिकेशन फ़ोल्डर में हो सकता है, या यह अभी भी आपके डाउनलोड फ़ोल्डर में हो सकता है)।
- एप्लिकेशन पर Ctrl-क्लिक करें या राइट-क्लिक करें।
- परिणामस्वरूप मेनू से ओपन का चयन करें और ऐप वैसे भी खोला जाएगा, और भविष्य में इसे सामान्य रूप से खोलने के लिए एक अपवाद बनाया जाएगा (यानी डबल-क्लिक करके)।
कैसे 'कहीं से भी ऐप्स को अनुमति दें'
जैसा कि आप ऊपर देख सकते हैं, सिस्टम प्रेफरेंस का सुरक्षा और गोपनीयता अनुभाग आपको उन ऐप्स के प्रकारों के लिए दो सेटिंग्स के साथ प्रस्तुत करता है जिन्हें आप चलाने की अनुमति देते हैं:एक ऐप स्टोर से, या एक ऐप स्टोर या पहचाने गए डेवलपर्स से।
लेकिन एक तीसरा, छिपा हुआ विकल्प है:'कहीं से भी ऐप्स को अनुमति दें'। यह macOS के पुराने संस्करणों में एक विकल्प हुआ करता था, लेकिन macOS Sierra के आने पर गायब हो गया। हालांकि आप कहीं भी विकल्प वापस पा सकते हैं।
हम तुरंत कहेंगे कि हम इस सेटिंग की अनुशंसा नहीं करते हैं, जो आपको वैध सॉफ़्टवेयर की आड़ में मैलवेयर स्थापित करने के जोखिम में डालती है। लेकिन यदि आप इस पाठ्यक्रम पर दृढ़ हैं, तो टर्मिनल में कोड की एक पंक्ति के साथ उस विकल्प को फिर से दिखाना संभव है।
टर्मिनल खोलें और अपना कहीं भी विकल्प प्राप्त करने के लिए निम्नलिखित कोड दर्ज करें:
sudo spctl --master-disable
अब रिटर्न दबाएं, और आपको अपना पासवर्ड दर्ज करने के लिए कहा जाएगा। एक बार यह हो जाने के बाद, सिस्टम वरीयताएँ खोलें (यदि यह पहले से खुला है, तो आपको इसे छोड़ना होगा और नए विकल्प देखने के लिए पुनः आरंभ करना होगा) और सुरक्षा और गोपनीयता अनुभाग पर जाएँ।
एक नया, तीसरा विकल्प दिखाई देगा जो आपको 'ऐप्लिकेशन डाउनलोड करने की अनुमति दें:कहीं भी' की अनुमति देता है। इस पेज पर सेटिंग्स में बदलाव करने के लिए आपको पैडलॉक आइकन पर क्लिक करना होगा।
'कहीं भी' विकल्प कैसे निकालें
यदि आप अपना मैक किसी और के साथ साझा करते हैं तो कहीं भी विकल्प से छुटकारा पाने में समझदारी हो सकती है। इसे फिर से छिपाने के लिए, आपको फिर से टर्मिनल पर जाना होगा, और इस बार टाइप करें:
sudo spctl --master-enable
क्या अज्ञात ऐप्स खोलना सुरक्षित है?
हो सकता है, ऐसा न हो। मुद्दा यह है कि आपके पास ऐप्पल का प्रमाणीकरण नहीं है कि यह है, इसलिए आपको यह सुनिश्चित करने के लिए अपने स्वयं के परिश्रम पर भरोसा करना होगा कि सॉफ्टवेयर ठीक है।
सॉफ़्टवेयर स्थापित करने से पहले आपको ऐप की समीक्षा, कंपनी के बारे में जानकारी (और वितरण साइट/प्लेटफ़ॉर्म), और अन्य उपयोगकर्ताओं से सलाह और प्रशंसापत्र खोजना चाहिए। हमेशा की तरह ध्यान रखें कि डोडी कंपनियां खुद को वैधता देने के लिए कुछ नकली समीक्षाएं लगाने से ऊपर नहीं हैं, इसलिए पहले कुछ परिणामों की खोज करते रहें। यदि आप संतुष्ट नहीं हैं, तो ऐसा विकल्प खोजना अधिक सुरक्षित हो सकता है जिसे इंस्टॉल करने में macOS अधिक खुश हो।
अज्ञात ऐप्स इंस्टॉल करते समय आपको यह भी सुनिश्चित करना चाहिए कि आपका एंटी वायरस सॉफ़्टवेयर अद्यतित है।
ध्यान दें कि 'अज्ञात डेवलपर' चेतावनी संवाद प्राप्त करने का मतलब यह नहीं है कि आप कुछ मैलवेयर इंस्टॉल करने वाले हैं। जैसा कि Apple स्वीकार करता है, ऐसे कई कारण हैं जिनकी वजह से एक पूरी तरह से वैध कंपनी पहचान की गई सूची में नहीं हो सकती है; उदाहरण के लिए यह हो सकता है कि ऐप कंपनी के डेवलपर पंजीकरण कार्यक्रम से पुराना हो।