Mac OSలో రహస్య లాగిన్ కన్సోల్‌ను ఎలా యాక్సెస్ చేయాలి

విషయ సూచిక:

Anonim

Mac OS యొక్క కొన్ని సంస్కరణలు సాంప్రదాయ లాగిన్ స్క్రీన్ నుండి కమాండ్ లైన్‌కు నేరుగా ఏదైనా వినియోగదారు ఖాతాను లాగిన్ చేయగల సామర్థ్యాన్ని సమర్ధిస్తాయి, తద్వారా సుపరిచితమైన Mac వినియోగదారు ఇంటర్‌ఫేస్‌ను దాటవేస్తుంది. బదులుగా మీరు డెస్క్‌టాప్, ఫైండర్, విండో సర్వర్ లేదా GUI యొక్క ఏవైనా ఇతర సౌకర్యాలను లోడ్ చేయకుండానే వినియోగదారుని నేరుగా టెర్మినల్‌లోకి (SSH సర్వర్‌కి కనెక్ట్ చేయడానికి ssh క్లయింట్‌ని ఉపయోగించడం లాంటిది) సైన్ ఇన్ చేస్తున్నారు.నిర్దిష్ట వినియోగదారు ఖాతా నుండి పూర్తి కమాండ్ లైన్‌కు శీఘ్ర ప్రాప్యత అవసరమయ్యే అధునాతన వినియోగదారులకు ఇది ఉపయోగపడుతుంది, అయితే Mac OS గ్రాఫికల్ ఎన్విరాన్‌మెంట్ యొక్క పూర్తి లాగిన్ మరియు లోడ్‌ను దాటవేయాలనుకుంటోంది. అయితే సిస్టమ్ సాఫ్ట్‌వేర్ యొక్క అన్ని వెర్షన్‌లు ఈ లక్షణానికి మద్దతు ఇవ్వవని గుర్తుంచుకోండి, కాబట్టి ఏది చేయాలి మరియు ఏది చేయకూడదు అనేదానిని గుర్తించడానికి కొంత ఆవిష్కరణ పడుతుంది.

డైవింగ్ చేసే ముందు, ఇది నిజంగా అధునాతన Mac వినియోగదారులకు మాత్రమే కమాండ్ లైన్ వాతావరణంతో పూర్తిగా సౌకర్యంగా ఉంటుందని గ్రహించండి. దాచిన లాగిన్ కన్సోల్ / టెర్మినల్ సింగిల్ యూజర్ మోడ్ లేదా రికవరీ మోడ్ టెర్మినల్‌కు పూర్తిగా భిన్నమైనదని సూచించడం కూడా చాలా ముఖ్యం, ఇది అన్ని Macs మరియు Mac OS వెర్షన్‌లలో మద్దతు ఇస్తుంది. ఒకటి, కన్సోల్ లాగిన్ ట్రిక్‌తో మీరు Macలో వినియోగదారు స్థాయి అధికారాలతో నేరుగా లాగిన్ చేయవచ్చు, అయితే సింగిల్ యూజర్ మోడ్ ఎల్లప్పుడూ అనేక సిస్టమ్ సేవలు మరియు ప్రాసెస్‌లు నిలిపివేయబడిన రూట్ లాగిన్‌ను ఉపయోగిస్తుంది మరియు మరింత అడ్మినిస్ట్రేటివ్ ప్రయోజనాల కోసం ఉద్దేశించబడింది. ఒకే వినియోగదారు మోడ్ యొక్క రెండు సాధారణ ఉపయోగాలు fsckతో డిస్క్‌ను రిపేర్ చేయడం మరియు అడ్మిన్ పాస్‌వర్డ్‌ను మార్చడం లేదా ఇతర ట్రబుల్షూటింగ్ పనులు.సింగిల్ యూజర్ మోడ్ మరియు రికవరీ టెర్మినల్ ట్రబుల్షూటింగ్ కోసం నిజంగా ఉత్తమమైనవి మరియు మరింత సాధారణ కమాండ్ లైన్ ఇంటరాక్షన్‌లకు తగిన వాతావరణం కాదు, కానీ మీరు టెర్మినల్ యాప్ లాగానే డైరెక్ట్ కన్సోల్ లాగిన్‌ను ఉపయోగించవచ్చు.

నా MacOS వెర్షన్ లాగిన్ టెర్మినల్ / కన్సోల్‌కు మద్దతు ఇస్తుందా?

కన్సోల్ లాగిన్‌కు Mac OS లేదా Mac OS X యొక్క అన్ని వెర్షన్‌లు మద్దతు ఇవ్వవు. Mac OS X 10.9.x (మావెరిక్స్), 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. మీరు దీనితో విజయం సాధించినా, లేకపోయినా మరియు మీ సిస్టమ్ సాఫ్ట్‌వేర్ వెర్షన్‌తో దిగువ వ్యాఖ్యలలో నివేదించడానికి సంకోచించకండి.

మీరు క్రింది డిఫాల్ట్ కమాండ్‌తో Mac OS / Mac OS Xలో లాగిన్ కన్సోల్‌ను ప్రారంభించేందుకు ప్రయత్నించవచ్చు, ఆపై మీరు లాగిన్ స్క్రీన్‌ని యాక్సెస్ చేయగలరో లేదో చూడటానికి క్రింది సూచనలను అనుసరించడానికి Macని రీబూట్ చేయండి. టెర్మినల్:

"

sudo డిఫాల్ట్‌లు వ్రాయండి /Library/Preferences/com.apple.loginwindow.plist DisableConsoleAccess>"

మీరు మద్దతు లేని Macలో లాగిన్ స్క్రీన్ నుండి కన్సోల్‌ను లోడ్ చేయడానికి ప్రయత్నిస్తే, మీరు తప్పించుకోలేనిదిగా కనిపించే ఖాళీ బ్లాక్ స్క్రీన్‌ని చూస్తారు, మీరు Macని బలవంతంగా రీబూట్ చేయవలసి ఉంటుంది లేదా మీరు క్లుప్తంగా బ్లాక్ స్క్రీన్‌పై తెల్లటి వచనం యొక్క ఫ్లాష్‌ని చూడండి, ఆపై తప్పించుకోవడానికి రీబూట్ చేయాల్సిన ఖాళీ బ్లాక్ స్క్రీన్‌ని చూడండి. మీకు దీని గురించి ఏదైనా మార్గం తెలిస్తే, వ్యాఖ్యలలో మాతో పంచుకోండి.

Mac OSలో లాగిన్ స్క్రీన్‌లో టెర్మినల్‌ను ఎలా యాక్సెస్ చేయాలి

మీరు Macలో ఆటోమేటిక్ లాగిన్ తప్పనిసరిగా ఆఫ్ చేయబడి ఉండాలి, లేకుంటే కన్సోల్‌ను యాక్సెస్ చేయడానికి బూట్‌లోని లాగిన్ స్క్రీన్‌కు మీకు ప్రాప్యత ఉండదు. Mac OS యొక్క అన్ని సంస్కరణలు ఈ లక్షణానికి మద్దతు ఇవ్వవని గుర్తుంచుకోండి.

  1. Macని మామూలుగా రీబూట్ చేయండి
  2. లాగిన్ స్క్రీన్ వద్ద, "ఇతర" ఎంచుకోండి
  3. వినియోగదారు పేరు కోసం, కింది వాటిని టైప్ చేసి, ఆపై రిటర్న్ నొక్కండి – ఇంకా పాస్‌వర్డ్ అవసరం లేదు
  4. >కన్సోల్

  5. రిటర్న్ కీని నొక్కండి
  6. విజయవంతమైతే, మీరు కమాండ్ లైన్ వద్ద లాగిన్ ప్రాంప్ట్‌ను చూస్తారు, మీరు విండోస్ ఎన్విరాన్మెంట్ లేకుండా యునిక్స్ ఎన్విరాన్మెంట్‌ను బూట్ చేసినట్లుగా, ఇప్పుడు నేరుగా కమాండ్ లైన్‌కి లాగిన్ చేయడానికి వినియోగదారు పేరు మరియు పాస్‌వర్డ్‌ను నమోదు చేయండి. ఆ వినియోగదారుగా
  7. గమనిక: విఫలమైతే, స్క్రీన్ నల్లగా మారుతుంది మరియు మీరు నిష్క్రమించడానికి పవర్ కీని నొక్కి పట్టుకోవడం ద్వారా Macని బలవంతంగా రీబూట్ చేయాలి

మీరు లాగిన్ కన్సోల్‌లోకి విజయవంతంగా లాగిన్ అయ్యారని ఊహిస్తే, మీరు సాధారణ టెర్మినల్ ఎన్విరాన్‌మెంట్‌లో కానీ Mac OS గ్రాఫికల్ ఇంటర్‌ఫేస్ ఏదీ లేకుండానే మీకు కావలసిన ప్రతిదానికీ పూర్తి ప్రాప్యతను కలిగి ఉంటారు. షట్‌డౌన్ లేదా రీబూట్ ఆదేశాలతో కమాండ్ లైన్ నుండి రీబూట్ చేయడం ద్వారా మీరు ఈ వాతావరణం నుండి నిష్క్రమించవచ్చు.

గమనిక మీరు లాగిన్ వినియోగదారు పేరు జాబితాను దాచిపెట్టినప్పుడు లేదా లాగిన్ స్క్రీన్‌లో వినియోగదారుల జాబితాను ప్రారంభించినప్పుడు "ఇతర" ఫీల్డ్‌ను యాక్సెస్ చేయవచ్చు, అయితే ఇది ఆటోమేటిక్ లాగిన్ ప్రారంభించబడినప్పుడు పని చేయదు.

ఇది చాలా తక్కువగా తెలిసిన ట్రిక్, మరియు ఇది Mac OS యొక్క కొన్ని వెర్షన్‌లలో మద్దతు ఇస్తుంది, అయితే ఇది ఎప్పుడు, ఎక్కడ పని చేస్తుందో మరియు ఆధునిక వెర్షన్‌ల నుండి మద్దతు తీసుకోబడినట్లయితే ఇది మరింత బురదజల్లుతుంది. (ఇది తాజా macOS విడుదలల నుండి తప్పిపోయినట్లు కనిపిస్తోంది). MacWorld కొంత కాలం క్రితం రహస్య లాగిన్ టెర్మినల్‌ను ప్రస్తావించింది మరియు 2002లో ట్రిక్కు సంబంధించిన చర్చను వెలికితీసింది, కన్సోల్ లాగిన్ Mac OS X యొక్క అన్ని మునుపటి సంస్కరణల్లో పని చేస్తుందని సూచించింది కానీ ఇటీవలి సంస్కరణల్లో కాదు. సామర్థ్యానికి ఏ సంస్కరణలు మద్దతు ఇస్తాయో ఖచ్చితంగా తెలుసుకోవడానికి, అనేక రకాల ఇటీవలి Mac OS విడుదలలలో వినియోగదారు అన్వేషణ అవసరం. Mac నడుస్తున్న Mavericksలో లాగిన్ కన్సోల్ ద్వారా నేను టెర్మినల్‌ను విజయవంతంగా యాక్సెస్ చేయగలిగాను, కానీ Mac నడుస్తున్న High Sierra లేదా Sierraలో కాదు, ఉదాహరణకు. ఆధునిక macOS విడుదలలలో ఈ ఫీచర్ పూర్తిగా మానేయడం పూర్తిగా సాధ్యమే, ఈ సందర్భంలో ఇది పాత Mac OS X సిస్టమ్ సాఫ్ట్‌వేర్‌కు మాత్రమే వర్తిస్తుంది.

మీరు మీ Macలో లేదా మీ Mac OS సంస్కరణతో లాగిన్ కన్సోల్‌ని యాక్సెస్ చేయగలిగారా? దిగువ వ్యాఖ్యలలో మీ అనుభవాన్ని పంచుకోండి మరియు మీకు అంతగా తెలియని లాగిన్ టెర్మినల్ స్క్రీన్‌కు సంబంధించి ఏవైనా ఇతర చిట్కాలు లేదా ఉపాయాలు తెలిస్తే, వాటిని కూడా భాగస్వామ్యం చేయండి.

Mac OSలో రహస్య లాగిన్ కన్సోల్‌ను ఎలా యాక్సెస్ చేయాలి