&ని ఎలా ప్రారంభించాలి Mac OS Xలో కమాండ్ లైన్ నుండి రూట్ వినియోగదారుని నిలిపివేయండి

Anonim

అత్యంత ఆధునిక Mac వినియోగదారులు Mac OS X యొక్క GUI నుండి డైరెక్టరీ యుటిలిటీతో రూట్‌ను ప్రారంభించడం సులభమయినదిగా భావించినప్పటికీ, మరొక ఎంపిక కమాండ్ లైన్‌కి మారడం. లేదు, మేము sudo లేదా su ఉపయోగించడం గురించి మాట్లాడటం లేదు, మేము అసలు రూట్ యూజర్ ఖాతాను ప్రారంభించడం గురించి మాట్లాడుతున్నాము, ఇది కొన్ని సంక్లిష్ట పరిస్థితులకు తగినది కావచ్చు.

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

రూట్ వినియోగదారు ఖాతాను ప్రారంభించడం అనేది సార్వత్రిక సూపర్‌యూజర్ అధికారాలను కలిగి ఉండటం ఎప్పుడు మరియు ఎందుకు అవసరమో అర్థం చేసుకునే అధునాతన వినియోగదారులకు మాత్రమే అని సూచించడం చాలా ముఖ్యం. సిస్టమ్స్ అడ్మినిస్ట్రేటర్‌లకు మించిన వాటి కోసం లేదా కొన్ని ప్రత్యేకించి అధునాతనమైన మరియు సంక్లిష్టమైన సమస్యలను పరిష్కరించడం కోసం ఇది చాలా అరుదుగా అవసరం, మరియు చాలా ప్రయోజనాల కోసం, సుడోను ఉపయోగించడం లేదా రూట్‌గా GUI యాప్‌ని ప్రారంభించడం సాధారణంగా చాలా సందర్భాలలో సరిపోతుంది.

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

Dsenablerootతో Mac OS X యొక్క కమాండ్ లైన్ నుండి రూట్ వినియోగదారు ఖాతాను ప్రారంభించండి

'dsenableroot' అని పిలవబడే ఒక సాధారణ కమాండ్ లైన్ సాధనం Mac OS Xలో రూట్ వినియోగదారు ఖాతాను త్వరగా ప్రారంభిస్తుంది. ఇది అత్యంత సాధారణ రూపంలో, టెర్మినల్ ప్రాంప్ట్‌లో 'dsenableroot' అని టైప్ చేసి, వినియోగదారుల పాస్‌వర్డ్‌ను నమోదు చేయండి. , ఆపై రూట్ యూజర్ పాస్‌వర్డ్‌ను నమోదు చేసి ధృవీకరించండి.

% dsenableroot వినియోగదారు పేరు=పాల్ వినియోగదారు పాస్‌వర్డ్: రూట్ పాస్‌వర్డ్: రూట్ పాస్‌వర్డ్‌ను ధృవీకరించండి: dsenableroot:: విజయవంతంగా రూట్ వినియోగదారు ప్రారంభించబడింది.

మీరు “dsenableroot:: విజయవంతంగా ప్రారంభించబడిన రూట్ వినియోగదారుని” చూసినప్పుడు. సందేశం, రూట్ వినియోగదారు ఇప్పుడే నిర్వచించిన పాస్‌వర్డ్‌తో ప్రారంభించబడ్డారని మీకు తెలుసు.

మీరు కావాలనుకుంటే, -u ఫ్లాగ్‌ను పేర్కొనడం ద్వారా ఒక్కో వినియోగదారు ఖాతా ఆధారంగా రూట్ వినియోగదారుని కూడా ప్రారంభించవచ్చు:

dsenableroot -u Paul

'Paul'ని నిర్దిష్ట Macలో ఉన్న ఏదైనా వినియోగదారు పేరుతో భర్తీ చేయడం పని చేస్తుంది.

ఖచ్చితంగా, మీరు రూట్ యూజర్‌ని పూర్తి చేసిన తర్వాత, మీరు రూట్ ఖాతా యాక్సెస్‌ని కూడా డిసేబుల్ చేయాలనుకోవచ్చు.

Mac OS Xలోని కమాండ్ లైన్ నుండి రూట్ వినియోగదారు ఖాతాను నిలిపివేయండి

అదే dsenableroot కమాండ్ స్ట్రింగ్‌కి -d ఫ్లాగ్‌ను పాస్ చేయడం వలన రూట్ యూజర్ విశ్వవ్యాప్తంగా డిజేబుల్ చేయబడుతుంది, ఇలా:

% dsenableroot -d username=పాల్ యూజర్ పాస్‌వర్డ్: dsenableroot:: విజయవంతంగా డిసేబుల్ చేయబడిన రూట్ యూజర్.

సందేశం “dsenableroot:: విజయవంతంగా రూట్ వినియోగదారు నిలిపివేయబడింది.” రూట్ ఖాతా ఇప్పుడు నిలిపివేయబడిందని సూచిస్తుంది.

నిర్దిష్ట వినియోగదారుని ప్రారంభించడం లాగానే, మీరు -d మరియు -u ఫ్లాగ్‌తో నిర్దిష్ట వినియోగదారు కోసం కూడా నిలిపివేయవచ్చు:

dsenableroot -d -u Paul

ఒక నిర్దిష్ట వినియోగదారు ఖాతాకు ఇకపై రూట్ ఖాతా హక్కు అవసరం లేని పరిస్థితికి ఇది సముచితంగా ఉండవచ్చు.

సాధారణంగా చెప్పాలంటే, రూట్ వినియోగదారు ఖాతాను నిలిపివేయడం మంచి ఆలోచన.

Dsenableroot యుటిలిటీ MacOS Sierra, OS X El Capitan, OS X Yosemite, OS X మావెరిక్స్, Mountain Lion మొదలైన వాటిలో పని చేస్తుంది. Snow Leopard వంటి OS ​​X యొక్క పాత వెర్షన్‌లలో ఉన్న వినియోగదారుల కోసం, ఉపయోగించండి బదులుగా sudo passwd పద్ధతి.

&ని ఎలా ప్రారంభించాలి Mac OS Xలో కమాండ్ లైన్ నుండి రూట్ వినియోగదారుని నిలిపివేయండి