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.

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