मैं एकल उपयोगकर्ता मोड से मैक का पासवर्ड कैसे रीसेट कर सकता हूं?


22

मेरी बहन ने लगभग 6 महीने पहले एक प्रयुक्त मैकबुक खरीदा और उसने अपना पासवर्ड खो दिया है।

यहां वह प्रक्रिया है जो मैंने पासवर्ड रीसेट करने के लिए उपयोग करने की कोशिश की है:

  1. एकल उपयोगकर्ता मोड में बूट करें (पावर पर कमांड-एस दबाएं)
  2. प्रकार fsck -fy
  3. प्रकार mount -uw /
  4. प्रकार launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
  5. टाइप करें dscl . -passwd /Users/username password, लक्षित उपयोगकर्ता के साथ उपयोगकर्ता नाम और वांछित पासवर्ड के साथ पासवर्ड बदलें।
  6. रीबूट

लेकिन जब मैं चरण 4 का प्रयास करता हूं, तो यह कहता है launch_msg(): Socket is not connected

मैं जानना चाहूंगा कि मैकबुक किस संस्करण में चल रहा है और पासवर्ड रीसेट करने के लिए सही कमांड क्या है, यह जानने के लिए एकल उपयोगकर्ता मोड में क्या कमांड दर्ज करें। धन्यवाद।


आपके अगले चरण में "dscl। Passwd / Users / username" नया पासवर्ड "पास" है? और क्या "उपयोगकर्ता नाम" उपयोगकर्ता नाम "ls / उपयोगकर्ता" में पाया जाता है?

जवाबों:


3

एक बार जब आप फ़ाइल सिस्टम को माउंट करते हैं, तो आपको उपयोग करने में सक्षम होना चाहिए passwd usernameऔर फिर दो बार पासवर्ड डालना चाहिए ।


आप उन चरणों की अनुशंसा करते हैं: 1. टाइप करें fsck -fy2. टाइप करें mount -uw /। 3. passwd usernameक्या उपयोगकर्ता नाम जानने का कोई तरीका है? मुझे यकीन नहीं है कि अगर मुझे मुख्य स्क्रीन नाम से अंतरिक्ष में प्रवेश करना चाहिए ...
अलेक्जेंड्रे

अगर मुझे सही याद है तो मैंने कल भी कोशिश की थी और सिस्टम मुझे launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plistपहले प्रवेश करने के लिए कह रहा था :(
एलेक्जेंडर

आप एक ls / Users / कर सकते हैं और वहां उपयोगकर्ताओं की सूची देख सकते हैं।
Hiiambo

आपका बहुत बहुत धन्यवाद ! मैं ls के बजाय Is * लिख रहा था। (* कैपिटल आई)
एलेक्जेंडर 30

1
यह एक ऐसा एल है तो यह एलएस होगा अगर सभी कैप में
hiiambo

50

com.apple.opendirectoryd.plistइसके बजाय लोड करने का प्रयास करें ।

  1. स्टार्टअप पर कमांड-एस पकड़ो।
  2. भागो mount -uw /। ( fsck -fyआवश्यक नहीं है।)
  3. 10.7 और बाद में, चलाएं:

     launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

    या 10.6 और पूर्व में:

    launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
  4. passwd usernameपासवर्ड को चलाएं और रीसेट करें।
  5. भागो reboot

किसी खाते के लॉगिन पासवर्ड को रीसेट करने का दूसरा तरीका रिकवरी पार्टीशन से Reset Password.app का उपयोग करना है:

  1. स्टार्टअप पर कमांड-आर पकड़ो।
  2. यूटिलिटीज मेनू से टर्मिनल खोलें।
  3. रन resetpassword, जो रीसेट पासवर्ड एप्लिकेशन खोलता है।
  4. वॉल्यूम और अकाउंट चुनें और पासवर्ड रीसेट करें।

तीसरा तरीका एक नया व्यवस्थापक खाता बनाना है:

  1. स्टार्टअप पर कमांड-एस पकड़ो।
  2. भागो mount -uw /
  3. भागो rm /var/db/.AppleSetupDone
  4. भागो reboot
  5. एक नया खाता बनाने के चरणों के माध्यम से जाओ।
  6. उपयोगकर्ता और समूह वरीयता फलक से पुराने खाते का पासवर्ड रीसेट करें।

इनमें से कोई भी विकल्प लॉगिन किचेन के पासवर्ड को रीसेट नहीं करता है।

यदि FileVault 2 सक्षम है, तो आपको एकल उपयोगकर्ता मोड में शुरू करने के लिए एक पासवर्ड दर्ज करना होगा, और आप किसी खाते का पासवर्ड रीसेट करने के लिए Reset Password.app का उपयोग नहीं कर सकते।


काश, इसमें से कोई भी मेरी स्थिति में काम नहीं करता। मैं बस 'launch_msg (): सॉकेट कनेक्टेड नहीं रहता'।
डेव सैग

कोई भी कारण जो com.apple.opendirectoryd.plistमौजूद नहीं होगा?
जेक विल्सन

/System/Library/LaunchDaemons/com.apple.DirectoryServices.plistमेरी पावरबुक G4 पर OSX 10.4 में मौजूद नहीं है। बस इशारा है कि बाहर।
व्याट8740

बिल्कुल सही, पूरी तरह से जवाब। इस लिए आपका बहुत - बहुत धन्यवाद। त्वरित प्रश्न: क्या आप "लॉगिन चाबी का गुच्छा" के परिणामों पर विस्तार कर सकते हैं इसके साथ रीसेट नहीं किया जा रहा है? धन्यवाद!
जोशुआ पिंटर

तीसरा रास्ता मेरे लिए स्नो लेपर्ड सर्वर के साथ काम किया; पहला और दूसरा नहीं।
क्रिस्टोइस हेवर्ड

6

मैं launch_msg(): Socket is not connectedसंदेश प्राप्त करता रहा, इसलिए मैंने लॉन्चडैमन्स निर्देशिका में जाने के लिए सीडी का उपयोग किया और टाइप किया

launchctl load com.apple.DirectoryServices.plist 
passwd username

यह काम किया। यह सुनिश्चित नहीं है कि यह निर्देशिका पथ को पसंद नहीं करता था क्योंकि इसमें कोई त्रुटि नहीं थी।



इसका उत्तर इसलिए नहीं दिया गया क्योंकि हर कोई लॉंचक्टल लोड /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist में टाइप करने की कोशिश कर रहा था। यह काम नहीं किया क्योंकि मुझे लॉन्चडैमन्स निर्देशिका में जाना था।
केली

1
मेरे लिए भी यह काम किया, जब मैंने निम्नलिखित कार्य किया: उसके बाद आप LaunchDaemons निर्देशिका में cd, /System/Libraryताकि आप mount -uw /अपने आदेशों को लिखने योग्य बनाने के लिए कमांड टाइप करें
बेंजामिन डंफी

2

⌘-Sस्टार्टअप पर पकड़ , फिर टाइप करें

/sbin/fsck -y
/sbin/mount -uw /
sh /etc/rc

passwd [username of account you want to change here]

यह आपको दो बार नया पासवर्ड दर्ज करने के लिए कहना चाहिए।

reboot
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.