如何在沒有安裝磁碟的情況下重設 Mac OS X 密碼?

如何在沒有安裝磁碟的情況下重設 Mac OS X 密碼?

我的朋友有一台 MacBook(13 英寸,2007 年末),是由其他人安裝的。

他可以使用計算機(他從未關閉過計算機),但他忘記了密碼。更糟的是,家距離很遠,無法獲得原始安裝磁碟(這將使這變得更容易)。

我有哪些選項可以為他重置密碼?

答案1

2014 年 4 月更新:在較新版本的 OSX 上,原來的建議(如下)不再適用。這裡的「較新版本」是指至少 10.8 和 10.9。不過,它應該適用於任何具有專用恢復分割區的 OSX 版本。

這是執行此操作的新方法:

  1. 將系統引導至恢復模式。為此,請重新啟動並同時按住 Command 和“r”鍵。
  2. 啟動終端機並輸入resetpassword.
  3. 這將啟動一個視窗。從那裡,您可以選擇要為其重設密碼的使用者(包括 root,如果您已啟用 root)。

原版:John 連結到的文章建議您使用安裝程式光碟來修復丟失的管理員密碼,但由於您提到您距離安裝程式光碟還很遠,所以我會提到有一個舊的 Unix hack 可用。 (編輯:只是為了澄清一下,很久以前,這裡有另一個答案連結到這個蘋果支援頁面。我仍然認為這是一個有用的頁面,可以作為本次討論的一部分進行鏈接,因此我將其放入此答案中。另外,我不希望任何人認為我想像了另一個答案。

  1. 將系統引導至單一使用者模式。為此,請重新啟動並同時按住 Command 和 's' 鍵。您將看到黑屏和大量文字。別驚慌。

  2. 輸入以下內容來安裝根卷(該命令也應該在您看到的所有文字的底部附近提到):

    /sbin/掛載-uw /

  3. 編輯:請從頭到尾閱讀此處的替代方法passwd。它將提示您輸入密碼兩次。記住這個。

  4. 輸入exit以將其餘部分引導到正常的漂亮 Mac GUI。

  5. 開啟終端,輸入su新的 root 密碼。

  6. 輸入passwd <name-of-user-here>,但是,您知道,請輸入要更改其密碼的用戶名,而不是<name-of-user-here>

  7. 更改該使用者的密碼。輸入exit以放棄超級使用者狀態和權力。享受您的新密碼。

請注意,許多現代類Unix 發行版都會阻止這種「在不知道舊密碼的情況下重設root 使用者密碼」的駭客行為,但我只是在我使用的Mac(一台全新的MacBook Pro)上做到了這一點。所以,顯然,Mac 並沒有阻止它。總的來說,這太糟糕了,但也許對你和你的朋友來說是件好事。

編輯:有人在評論中提到,您可以跳過重置root密碼,而只需重置使用者密碼。為此,請在上面的步驟 3 中passwd <name-of-user-here>輸入使用者的新密碼。如果這樣做,您可以跳過步驟 5-7。只需依照步驟 4 啟動進入 GUI 即可完成。

這是一個不錯的選擇如果該使用者是電腦的管理員。但是,如果使用者不是電腦的管理員,您應該確保也重設管理員密碼(或像我上面那樣重設 root 密碼)。您可以passwd <name-of-user-here>根據不同使用者的需要重複多次。只需確保重置至少一個具有管理員權限的帳戶即可。這樣您不僅擁有使用者密碼,還擁有機器的管理存取權限。

答案2

不是用任何安裝盤都可以嗎? 蘋果說你只需要一張光碟

其版本與安裝的 Mac OS X 版本最接近

當鎮上有人拿著安裝光碟時,為什麼要費心以複雜的方式做事呢?

答案3

OS X Daily 有一個很棒的文章其中詳細描述了兩種方法(一種帶有安裝 DVD,另一種沒有)。這實際上是多麼容易,非常可怕。

相關內容