मैक ओएस में एक गुप्त लॉगिन कंसोल का उपयोग कैसे करें

विषयसूची:

Anonim

Mac OS के कुछ संस्करण किसी भी उपयोगकर्ता खाते को सीधे पारंपरिक लॉगिन स्क्रीन से सीधे कमांड लाइन में लॉगिन करने की क्षमता का समर्थन करते हैं, जिससे परिचित Mac उपयोगकर्ता इंटरफ़ेस को दरकिनार कर दिया जाता है। इसके बजाय आप अनिवार्य रूप से डेस्कटॉप, फाइंडर, विंडोसेवर, या जीयूआई के किसी भी अन्य तामझाम को लोड किए बिना टर्मिनल में सीधे उपयोगकर्ता को साइन इन कर रहे हैं (एसएसएच सर्वर से कनेक्ट करने के लिए एसएसएच क्लाइंट का उपयोग करने की तरह)।यह उन्नत उपयोगकर्ताओं के लिए आसान हो सकता है, जिन्हें किसी विशेष उपयोगकर्ता खाते से पूर्ण कमांड लाइन तक त्वरित पहुंच की आवश्यकता होती है, लेकिन मैक ओएस ग्राफिकल वातावरण के पूर्ण लॉगिन और लोडिंग को छोड़ना चाहते हैं। ध्यान रखें कि सिस्टम सॉफ़्टवेयर के सभी संस्करण इस सुविधा का समर्थन नहीं करते हैं, इसलिए यह निर्धारित करने में थोड़ा समय लगेगा कि कौन सा काम करता है और कौन सा नहीं।

गोता लगाने से पहले, महसूस करें कि यह वास्तव में केवल उन्नत मैक उपयोगकर्ताओं के लिए है जो कमांड लाइन वातावरण के साथ पूरी तरह से सहज हैं। छिपे हुए लॉगिन कंसोल को इंगित करना भी महत्वपूर्ण है / टर्मिनल एकल उपयोगकर्ता मोड या रिकवरी मोड टर्मिनल से पूरी तरह अलग है, जो सभी मैक और मैक ओएस संस्करणों पर समर्थित हैं। एक के लिए, कंसोल लॉग इन ट्रिक के साथ आप मैक पर उपयोगकर्ता स्तर के विशेषाधिकारों के साथ किसी भी उपयोगकर्ता के रूप में सीधे लॉगिन कर सकते हैं, जबकि सिंगल यूजर मोड हमेशा कई सिस्टम सेवाओं और प्रक्रियाओं के साथ रूट लॉगिन का उपयोग करता है, और अधिक प्रशासनिक उद्देश्यों के लिए लक्षित होता है। एकल उपयोगकर्ता मोड के दो सामान्य उपयोग fsck के साथ एक डिस्क की मरम्मत कर रहे हैं और एक व्यवस्थापक पासवर्ड या अन्य समस्या निवारण कार्य बदल रहे हैं।एकल उपयोगकर्ता मोड और पुनर्प्राप्ति टर्मिनल वास्तव में समस्या निवारण के लिए सर्वश्रेष्ठ हैं और अधिक सामान्य कमांड लाइन इंटरैक्शन के लिए उपयुक्त वातावरण नहीं है, लेकिन सीधे कंसोल लॉगिन का उपयोग टर्मिनल ऐप की तरह ही किया जा सकता है।

क्या मेरा MacOS संस्करण लॉगिन टर्मिनल / कंसोल का समर्थन करता है?

Console लॉगिन Mac OS या Mac OS X के सभी संस्करणों द्वारा समर्थित नहीं है। कंसोल लॉगिन सुविधा Mac OS X 10.9.x (Mavericks), 10.8.x (माउंटेन लायन) में समर्थित प्रतीत होती है। , 10.7.x (शेर), 10.6.x (हिम तेंदुआ), तेंदुआ, बाघ, आदि लेकिन MacoS Mojave (10.14) macOS 10.13.x (हाई सिएरा), macOS 10.12.6 (सिएरा) में समर्थित हो भी सकता है और नहीं भी , OS X 10.11.6 (El Capitan), या 10.10 Yosemite। यदि आप इसके साथ सफल हुए हैं या नहीं, और सिस्टम सॉफ़्टवेयर का आपका संस्करण नीचे दी गई टिप्पणियों में बेझिझक रिपोर्ट करें।

आप निम्नलिखित डिफॉल्ट कमांड के साथ मैक ओएस / मैक ओएस एक्स में लॉगिन कंसोल को सक्षम करने का प्रयास कर सकते हैं, और फिर मैक को रिबूट करें ताकि आप लॉगिन स्क्रीन तक पहुंच सकते हैं या नहीं यह देखने के लिए नीचे दिए गए निर्देशों का पालन करें टर्मिनल:

"

sudo डिफ़ॉल्ट लेखन /Library/Preferences/com.apple.loginwindow.plist DisableConsoleAccess>"

यदि आप एक असमर्थित मैक पर लॉगिन स्क्रीन से कंसोल को लोड करने का प्रयास करते हैं, तो आपको या तो बस एक खाली काली स्क्रीन दिखाई देगी जो अपरिहार्य प्रतीत होती है, जिसके लिए आपको मैक को जबरन रीबूट करने की आवश्यकता होती है, या आप संक्षेप में काली स्क्रीन पर सफेद टेक्स्ट का एक फ्लैश देखें, और फिर एक खाली काली स्क्रीन जिसे बचने के लिए रिबूट की भी आवश्यकता होती है। यदि आप इससे बचने का कोई तरीका जानते हैं, तो टिप्पणियों में हमारे साथ साझा करें।

मैक ओएस में लॉगिन स्क्रीन पर टर्मिनल कैसे एक्सेस करें

ध्यान दें कि आपके मैक पर स्वत: लॉगिन बंद होना चाहिए, अन्यथा आपके पास बूट पर लॉग इन स्क्रीन तक पहुंच नहीं होगी जिससे कंसोल का उपयोग किया जा सके। याद रखें, Mac OS के सभी संस्करण इस सुविधा का समर्थन नहीं करते हैं।

  1. मैक को हमेशा की तरह रीबूट करें
  2. लॉगिन स्क्रीन पर, "अन्य" चुनें
  3. उपयोगकर्ता नाम के लिए, निम्न टाइप करें और फिर वापसी दबाएं - अभी तक कोई पासवर्ड आवश्यक नहीं है
  4. >कंसोल

  5. रिटर्न कुंजी दबाएं
  6. सफल होने पर, आपको कमांड लाइन पर एक लॉगिन प्रॉम्प्ट दिखाई देगा, जैसे कि आपने बिना किसी विंडोिंग वातावरण के एक यूनिक्स वातावरण को बूट किया है, अब सीधे कमांड लाइन में लॉगिन करने के लिए उपयोगकर्ता नाम और पासवर्ड दर्ज करें उस उपयोगकर्ता के रूप में
  7. NOTE: असफल होने पर, स्क्रीन काली हो जाएगी और आपको बाहर निकलने के लिए पॉवर कुंजी दबाकर मैक को बलपूर्वक रीबूट करना होगा

मान लें कि आपने लॉग इन कंसोल में सफलतापूर्वक लॉग इन कर लिया है, आपके पास सामान्य टर्मिनल वातावरण में किसी भी Mac OS ग्राफ़िकल इंटरफ़ेस के बिना सभी चीज़ों तक पूर्ण पहुंच होगी। आप शटडाउन या रीबूट कमांड के साथ कमांड लाइन से रीबूट करके इस वातावरण से बाहर निकल सकते हैं।

नोट आप लॉगिन उपयोगकर्ता नाम सूची को छुपाते समय या लॉगिन स्क्रीन पर उपयोगकर्ताओं की सूची सक्षम होने पर "अन्य" फ़ील्ड तक पहुंच सकते हैं, लेकिन यह स्वचालित लॉगिन सक्षम होने पर काम नहीं करेगा।

यह एक छोटी ज्ञात चाल है, और यह कि यह मैक ओएस के कुछ संस्करणों में समर्थित है, लेकिन अन्य में नहीं, यह कब और कहाँ काम करेगा, और यदि आधुनिक संस्करणों से समर्थन हटा लिया गया है, तो पानी को और खराब कर देता है (ऐसा प्रतीत होता है कि यह नवीनतम macOS रिलीज़ से गायब है)। मैकवर्ल्ड ने कुछ समय पहले गुप्त लॉगिन टर्मिनल को संदर्भित किया और 2002 में वापस से चाल की चर्चा को उजागर किया, यह सुझाव देते हुए कि कंसोल लॉगिन मैक ओएस एक्स के सभी पुराने संस्करणों में काम कर सकता है लेकिन सबसे हाल के संस्करणों में नहीं। निश्चित रूप से यह पता लगाने के लिए कि कौन से संस्करण क्षमता का समर्थन करते हैं, हाल ही के मैक ओएस रिलीज की विस्तृत विविधता में उपयोगकर्ता अन्वेषण आवश्यक होगा। मैं मावेरिक्स चलाने वाले मैक पर लॉगिन कंसोल के माध्यम से टर्मिनल तक सफलतापूर्वक पहुंचने में सक्षम था, लेकिन उच्च सिएरा या सिएरा चलाने वाले मैक पर नहीं, उदाहरण के लिए। यह पूरी तरह संभव है कि यह सुविधा आधुनिक macOS रिलीज़ में अच्छे के लिए चली गई है, इस स्थिति में यह केवल पुराने Mac OS X सिस्टम सॉफ़्टवेयर पर लागू होगी।

क्या आप अपने Mac पर या Mac OS के अपने वर्शन के साथ लॉगिन कंसोल तक पहुंच बना पाए थे? नीचे दिए गए टिप्पणियों में अपना अनुभव साझा करें, और यदि आप अल्पज्ञात लॉगिन टर्मिनल स्क्रीन से संबंधित कोई अन्य टिप्स या तरकीबें जानते हैं, तो उन्हें भी साझा करें।

मैक ओएस में एक गुप्त लॉगिन कंसोल का उपयोग कैसे करें