Mac重置Root密碼以及Xcode更新後git,svn無法使用的解決辦法

更新xcode之後,使用git命令,跳出來一個提示:

Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.

在網上查了一下,需要使用這個命令:sudo xcodebuild -license,然後按照提示就可以完成了.


結果我發現自己的root密碼忘記了,只好再嘗試找回root密碼.最後發現有兩個方法可以找回:

方法一:無法登陸系統的時候

首先,啓動機器,啓動時按住Apple和S鍵,以單用戶模式(single user mode)進入系統。輸入:mount -uw / 然後回車。
輸入: passwd 短用戶名 (如果你知道的話)如果你不知道短用戶名,可以輸入: passwd root

輸入兩遍新密碼。

輸入:reboot 回車。

讓機器重新啓動。

如果你用的是root,登錄以後,要到系統預置/系統偏好設置(System Preferences)裏的”賬戶”下,找到適當的用戶,並修改其密碼。



方法二:可以登錄進入系統

能登陸系統,但是忘記了root密碼,修改root密碼如下:

sudo bash
password:輸入你的當前用戶密碼

passwd root

輸入新的密碼


注意,這個命令是passwd,而不是password.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章