मेरे पास अपने मैक पर व्यवस्थापक खाता नहीं है


65

मेरे मैक पर मेरे 2 खाते हैं और दोनों सामान्य खाते हैं। इसलिए इस क्षण में मेरे पास एक प्रशासक खाता नहीं है, केवल एक ही जो कि पूर्व में प्रशासक था, लेकिन अब ऐसा नहीं है।

मेरे पास फिर से एक व्यवस्थापक खाता कैसे हो सकता है?


3
खाता एक गैर व्यवस्थापक कैसे बन गया?
user151019

उपयोगकर्ता / खाता सेटिंग पृष्ठ में जाने और यह देखने के लायक हो सकता है कि क्या खाता "" था, जिसे आपके द्वारा वर्तमान में दिए जा रहे अधिकार w / अधिकारों के लिए वापस सेट किया जा सकता है। मुझे पता नहीं था कि OSX ने आपको सभी खातों को डी-एडमिन करने की अनुमति दी है।
कार्ल विटथॉफ्ट

1
इस सवाल के जवाब मेरे लिए काम नहीं करते हैं। मैंने आगे Apple.stackexchange.com/questions/271873/…
bignose

मैं एल कैपिटन पर हूं और मैं इसके माध्यम से काम कर रहा हूं ताकि मैं हाई सिएरा में पहुंच सकूं। मैं इसे हल किए बिना नया OS स्थापित नहीं कर सकता।
पॉल डे

एफडब्ल्यूआईडब्ल्यू: हाई सिएरा पर अब कोई एडमिन अकाउंट नहीं होने को ट्रिगर करने के लिए, कंट्रोल पैनल में केवल एक ही अकाउंट का बहुत अधिक नाम बदलने की कोशिश करना पर्याप्त है।

जवाबों:


80

आप सेटअप सहायक को पुनरारंभ करके एक नया व्यवस्थापक खाता बना सकते हैं:

  1. सिंगल यूजर मोड में बूट करें: अपने मैक को स्टार्ट / रिस्टार्ट करें। जैसे ही आप स्टार्टअप टोन सुनते हैं, तब तक + दबाएं और Sतब तक दबाएं जब तक आपको सफेद अक्षर के साथ एक काली स्क्रीन दिखाई न दे। (यदि आप सफेद लेटरिंग के साथ काली स्क्रीन के फ्लैश के बाद लॉगिन स्क्रीन पर वापस आते हैं, तो अपना पासवर्ड दर्ज करें और यह काली स्क्रीन पर वापस आ जाएगा।)

  2. /sbin/fsck -fyफिर टाइप करके ड्राइव की जाँच करें और उसकी मरम्मत करें ↩ enter- जैसा कि ऑन-स्क्रीन टेक्स्ट द्वारा निर्देशित है।

  3. /sbin/mount -uw /फिर टाइप करके ड्राइव को रीड-राइट पर माउंट करें ↩ enter

  4. rm /var/db/.AppleSetupDoneउसके बाद Apple सेटअप पूर्ण फ़ाइल को निकालें ↩ enter

  5. rebootफिर टाइप करके रिबूट करें ↩ enter

  6. एक नया व्यवस्थापक खाता बनाते हुए सेटअप प्रक्रिया को पूरा करें।

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


1
/बिंदु 3 में कमांड के अंत में नोट करें । याद करने के लिए आसान।
डेव

24

रिकवरी विभाजन को बूट करें, टर्मिनल खोलें और टाइप करें

resetpassword

यह एक संवाद लाना चाहिए जो आपको अपना पासवर्ड बदलने की अनुमति देगा और, शायद, खाते को व्यवस्थापक के लिए सेट करें। यदि आप व्यवस्थापक के लिए कोई खाता सेट नहीं कर सकते हैं, तो आपको एकल उपयोगकर्ता मोड ( Cmd-Sअपना मैक शुरू करते समय पकड़ ) में रिबूट करने की आवश्यकता होगी । जब आप कमांड लाइन (ब्लैक स्क्रीन, व्हाइट टेक्स्ट) टाइप करते हैं:

mount -uw /
rm /var/db/.AppleSetupDone

यह फ़ाइल सिस्टम को लिखने योग्य बनाता है, और फिर OS फ़ाइल को बताता है कि आपने सिस्टम को सेटअप कर दिया है। Ctrl-Dअपने बूट को जारी रखने के लिए " हिट करें और आपको" वेलकम टू मैकिन्टोश "स्टार्टअप मिलना चाहिए और आप एक नया खाता सेटअप कर पाएंगे (सुनिश्चित करें कि यह एक नया खाता है)। यह खाता एक व्यवस्थापक खाता होगा।


1
रीसेटपासवर्ड मदद नहीं करेगा (मैंने कोशिश की), लेकिन .AppleSetupDone को हटाना एक आकर्षण की तरह काम करता है

उन लोगों के लिए उपयोगी नहीं है जो पुनर्प्राप्ति विभाजन को बूट करना नहीं जानते हैं।
Jayden लॉसन

6

आप अपने मैक को सिंगल यूजर मोड में बूट कर सकते हैं Cmd-Sजबकि सिस्टम स्टार्टअप कुंजी को दबाकर रख सकता है

  1. पढ़ें और लिखने के मोड पर माउंट करें mount -uw /
  2. आप dsclउपयोगिता का उपयोग करके व्यवस्थापक समूह और खाता बना सकते हैं

पुनश्च: इस प्रक्रिया के लिए आपको उचित संख्या में कमांड टाइप करने की आवश्यकता होती है, आप व्यवस्थापक खाते को पुनः बनाने के लिए वैकल्पिक रूप से OS X सेटअप सहायक का उपयोग कर सकते हैं। ऐसा करने के लिए, एकल उपयोगकर्ता मोड को बूट करने और फ़ाइल एक्सेस लिखने के लिए फ़ाइल सिस्टम सेट करने के बाद (ऊपर देखें), फिर निम्न कमांड चलाएँ:

rm /var/db/.AppleSetupDone


1
नेल्सन, मैं वास्तविक dscl आदेशों को जोड़कर आपके उत्तर को बेहतर बनाने का सुझाव देता हूं जिसका उन्हें उपयोग करने की आवश्यकता होगी। अच्छी प्रतिक्रिया लेकिन यह बेहतर हो सकता है। मेरे पास एक समय का एक नरक था हाल ही में खुद यह पता लगाने की कोशिश कर रहा है, इस साइट पर एक अच्छा जवाब ने बहुत मदद की होगी।
हरव

1
हाल ही में मैंने गलती से अपने आप को एक मानक उपयोगकर्ता बना लेने के बाद इस पृष्ठ का उपयोग किया - hackmac.org/tutorials/from-standard-to-administrator
कार्तिक T

4

एक मैक पर प्रशासक के विशेषाधिकारों को फिर से हासिल करने / पुनः बनाने के कई तरीके हैं।

  1. व्यवस्थापक खाता मौजूद है, लेकिन पासवर्ड भूल गया है:

पुनर्प्राप्ति विभाजन में बूट करें, उपयोगिता मेनू से टर्मिनल चुनें और निम्नलिखित टाइप करें:

resetpassword

यह रीसेट पासवर्ड ऐप लॉन्च करेगा जिसके साथ आप एक खाता चुन सकते हैं और इसके लिए एक नया पासवर्ड सेट कर सकते हैं, इस प्रकार इसके लिए लॉगिन सक्षम कर सकते हैं।

पासवर्ड ऐप को रीसेट करें

पासवर्ड को रीसेट करने से खाते की कीचेन फ़ाइल का पासवर्ड नहीं बदलता है, इसलिए किचेन में डेटा तक पहुंचने के लिए अभी भी मूल पासवर्ड की आवश्यकता होती है।

  1. व्यवस्थापक खाता मौजूद नहीं है और / या हम सेटअप सहायक के साथ एक नया व्यवस्थापक बनाना चाहते हैं

लक्ष्य एक ध्वज फ़ाइल /var/db/.AppleSetupDone को निकालना है जो macOS को बताता है कि सेटअप सहायक पहले ही पूरा हो चुका है। यदि फ़ाइल अनुपलब्ध है, तो MacOS सेटअप असिस्टेंट लॉन्च करेगा जिसमें प्रशासनिक विशेषाधिकारों के साथ एक नया खाता बनाना शामिल है (नए मैक के पहले बूट पर)। ध्यान दें कि इस नए खाते में सिस्टम रीस्टार्ट होने पर अपने आप लॉग इन हो सकता है, जो भी अकाउंट हो सकता है उसे बदलने के लिए जो पहले से लॉग इन करने के लिए सेट है। यदि आपको इसके पासवर्ड को जाने बिना मूल खाते तक पहुंच बनाए रखने की आवश्यकता है, तो इससे गड़बड़ हो सकती है।

आप सेटअप सहायक को कम से कम तीन तरीकों से चला सकते हैं:

क) रिकवरी में टर्मिनल का उपयोग करें । सबसे पहले आप रिकवरी पार्टीशन ( CmdRबूट पर) में बूट करें और यूटिलिटी विंडो से डिस्क यूटिलिटी चुनें । अपने सिस्टम वॉल्यूम (आमतौर पर Macintosh HD का नाम ) का चयन करें और टूलबार पर माउंट बटन पर क्लिक करें। अब वॉल्यूम पढ़ा / लिखा है। डिस्क उपयोगिता बंद करें, मेनू से टर्मिनल लॉन्च करें और निम्न कमांड टाइप करें:

rm /var/db/.AppleSetupDone

Enter दबाएँ, टर्मिनल छोड़ें और अपने मैक को पुनरारंभ करें। जब सिस्टम बूट होता है, तो सेटअप सहायक दिखाया जाएगा और आपको एक नया प्रशासनिक खाता बनाने के लिए प्रेरित किया जाएगा।

बी) एकल उपयोगकर्ता मोड का उपयोग करें । सबसे पहले आप सिंगल यूजर मोड ( CmdSबूट पर) में बूट करें। जब सिस्टम बूट होता है और प्रॉम्प्ट किया जाता है तो #root को निम्न कमांड टाइप किया जाता है:

एकल उपयोगकर्ता मोड

/sbin/mount -uw /
rm /var/db/.AppleSetupDone
exit

जब सिस्टम बूट होता है, तो सेटअप सहायक दिखाया जाएगा और आपको एक नया प्रशासनिक खाता बनाने के लिए प्रेरित किया जाएगा।

ग) किसी अन्य कंप्यूटर के साथ लक्ष्य डिस्क मोड का उपयोग करें

लक्ष्य डिस्क मोड

यदि आपके पास एक और मैक उपलब्ध है, तो आप लक्ष्य डिस्क मोड ( Tबूट पर) का उपयोग कर सकते हैं और मैक के बीच फायरफॉक्स, थंडरबोल्ट या यूएसबी-सी केबल कनेक्ट कर सकते हैं । दूसरे मैक पर आपको एक पीले रंग का आइकन दिखाई देगा जो एक बाहरी डिस्क का प्रतिनिधित्व करता है (लेकिन वास्तव में आपके मैक इन टार्गेट डिस्क मोड में आंतरिक डिस्क है) जिसे आप पूरी रीड / राइट क्षमताओं के साथ एक्सेस कर सकते हैं। पीले रंग की मात्रा के नाम (आमतौर पर मैकिन्टोश एचडी ) पर ध्यान दें और टर्मिनल में निम्नलिखित टाइप करें (उचित मात्रा नाम दर्ज किया गया है):

rm /Volumes/Macintosh\ HD/var/db/.AppleSetupDone

अपने वॉल्यूम को बंद करने और पुनः आरंभ करने के लिए पीले वॉल्यूम को निकालें और पावर बटन का उपयोग करें। जब सिस्टम बूट होता है, तो सेटअप सहायक दिखाया जाएगा और आपको एक नया प्रशासनिक खाता बनाने के लिए प्रेरित किया जाएगा।

  1. का उपयोग एकल उपयोगकर्ता मोड और कमांड लाइन उपकरण का उपयोग सीधे एक नया उपयोगकर्ता बनाने और इसे व्यवस्थापक समूह का सदस्य बनाने के लिए:

सबसे पहले आप सिंगल यूजर मोड ( CmdSबूट पर) में बूट करें। जब सिस्टम बूट होता है और प्रॉम्प्ट किया जाता है तो #root को निम्न कमांड टाइप किया जाता है:

एकल उपयोगकर्ता मोड

/sbin/mount -uw /
launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
dscl . -create /Users/joeadmin
dscl . -create /Users/joeadmin UserShell /bin/bash
dscl . -create /Users/joeadmin RealName "Joe Admin" 
dscl . -create /Users/joeadmin UniqueID "510"
dscl . -create /Users/joeadmin PrimaryGroupID 20
dscl . -create /Users/joeadmin NFSHomeDirectory /Users/joeadmin
dscl . -passwd /Users/joeadmin password 
dscl . -append /Groups/admin GroupMembership joeadmin
dseditgroup -o edit -a joeadmin -t user admin
exit

यह एक खाता "जोडोमिन", खाता आईडी 510, पासवर्ड "पासवर्ड" के साथ बनाएगा जो एक व्यवस्थापक होगा।


यदि आप नहीं जानते कि रिकवरी पार्टीशन में बूट कैसे करें।
Jayden लॉसन

1
@JaydenLawson को रिकवरी विभाजन में बूट करने के लिए आवश्यक कदम मेरे उत्तर के अनुभाग) में सूचीबद्ध हैं
boris42

इस कमांड को चलाने का सुझाव दिया गया) rm /var/db/.AppleSetupDoneइस त्रुटि संदेश को दिखाते हुए: "ऐसी कोई फ़ाइल या निर्देशिका नहीं"
हेमंग

@ boris42 धन्यवाद शायद इसे अनुभाग 1 में जोड़ा जाना चाहिए
Jayden Lawson

2
एकल-उपयोगकर्ता मोड के लिए एक नोट: यदि फ़ाइल वॉल्ट सक्षम है, तो सिस्टम एक पल के लिए सफेद पाठ के साथ एक काली स्क्रीन दिखाता है और लॉगिन स्क्रीन पर जाता है। यह डिस्क को अनलॉक करने के लिए आवश्यक है, इसलिए बस अपना पासवर्ड दर्ज करें और उसके बाद आपको प्रोमोट दिखाई देगा।
माइटीसेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.