題:
如何在沒有啟動盤的情況下重置/恢復我的超級用戶密碼?
Paul
2012-02-01 10:01:08 UTC
view on stackexchange narkive permalink

我丟失了iMac的超級用戶密碼,並且沒有啟動盤。我已經嘗試過此頁面上的第二個答案,但是每次我在命令提示符下鍵入 su 時,它仍然會要求輸入我沒有的密碼。還有另一種方法來重置超級用戶密碼嗎?

您是否啟用了root用戶並引用了該“超級用戶”密碼,或者您丟失了最後一個(或所有)管理員用戶的密碼?只要您有管理員用戶,sudo和本文就會使您重置(但不能恢復)舊的root密碼。 http://support.apple.com/kb/HT1528
六 答案:
bot47
2012-03-05 23:50:44 UTC
view on stackexchange narkive permalink
  sudo passwd root  

輸入密碼,您就可以進入。

您還可以根據本文禁用/重新啟用root用戶並選擇新密碼。 http://support.apple.com/kb/HT1528
如果確實需要`su`,那麼也可以使用`sudo su`。
您可能還想看看`sudo -i`和`sudo -s`
精湛的工作就像一個魅力..謝謝:-)
Matt Love
2012-03-06 00:09:29 UTC
view on stackexchange narkive permalink

如果您在Mac上除根帳戶外還設置了管理員用戶帳戶,則可以使用目錄實用程序執行以下操作:

  1. 打開目錄實用程序從 / System / Library / CoreServices 或在OS X 10.11及更高版本中,從 System / Library / CoreServices / Applications

  2. 單擊鎖定按鈕並以管理員身份驗證:enter image description here

  3. 轉到菜單編輯>更改root密碼... enter image description here

  4. 它應該提示您輸入新的root密碼:enter image description here

  5. ol>

    再次,您必須可以訪問管理員帳戶來執行此操作(以便您進行身份驗證)。

    祝您好運。

為我工作
像魅力一樣工作!!ty
Bernz
2013-07-05 05:27:32 UTC
view on stackexchange narkive permalink

10.7和10.8的最佳解決方案是以恢復模式(CMD + R)引導。然後,打開一個終端窗口並鍵入命令“ resetpassword”。這將打開一個窗口,允許您重置任何用戶的密碼。

http://osxdaily.com/2011/08/24/reset-mac-os-x-10-7 -lion-password /

Geyson Rogerio L Silva
2012-08-31 00:01:10 UTC
view on stackexchange narkive permalink

打開Terminal.app並運行:

  sudo passwd root  

鍵入當前管理員密碼
將新密碼鍵入root
將新密碼重新輸入到root

完成!

kevin9794
2012-02-01 10:47:47 UTC
view on stackexchange narkive permalink

我在網上找到了這個。

http://en.kioskea.net/forum/affich-73393-change-mac-admin-password-without-the-disk

明顯的缺點是您實際上無法恢復密碼:您必須刪除該帳戶,然後使用新管理員。但是,您可以在刪除帳戶之前或之後保留主文件夾中的文件,因為OSX允許您刪除帳戶但保留其中的文件。

文件將受到保護。 ,儘管您可以通過某些方式消除對它們的限制。您可以簡單地使用Terminal來 chown 目錄及其所有內容,並且一旦刪除權限,新帳戶就可以訪問以前帳戶中的所有文件。

如果您決定採用這種方法,儘管可以通過網絡搜索進行搜索,但我可以提供有關如何 chown 目錄的更多信息。

希望它會有所幫助!

Zimba
2020-02-27 22:13:11 UTC
view on stackexchange narkive permalink

“更改根密碼”僅在啟用“根用戶”的情況下可用。
除非啟用了root用戶,否則 sudo passwd root 命令將不起作用。即使您輸入當前的管理員密碼,也會收到密碼不正確的錯誤消息。

如果are能夠登錄到iMac的Admin帳戶,請訪問Directory Utility,然後“單擊鎖進行更改”。我的位於 / System / Library / CoreServices 。也可以通過菜單欄訪問它:Apple->系統偏好設置->帳戶->登錄選項->加入->打開目錄實用程序。

然後從“編輯”菜單->“啟用根用戶”,然後輸入一些密碼。
註銷當前帳戶,然後通過用戶名root登錄到root帳戶。

sudo 命令應在此帳戶下運行。
完成後,您可以重新登錄到管理員帳戶和“禁用根用戶”。

sudo 命令也可以在登錄到管理員帳戶時運行,after Terminal中輸入 su su root

通常,命令提示符顯示 $ ,並且 sudo 命令可能無法運行;它甚至不會接受管理員或root密碼。 要運行這些命令,請先 到允許它們運行的帳戶。 root ;在這種情況下,命令提示符通常會顯示

要重置超級用戶密碼,請登錄到其他任何Admin帳戶,啟用root用戶,然後依次啟用 su sudo passwd <superuser>

注:
root用戶密碼空白或為空將不允許允許 sudo su 命令;只會給出錯誤:“對不起”

要通過終端啟用root用戶: dsenableroot
禁用root用戶: dsenableroot -d

經過測試的Mac 10.6.8



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...