当前用户是System Administrator而且切换不回去
之前不小心改了用户。ID和用户名,重启之后用户就变成了system administrator,系统偏好设置的锁也一直开着,无论怎么按登录界面都切换不回去。
求助!
之前不小心改了用户。ID和用户名,重启之后用户就变成了system administrator,系统偏好设置的锁也一直开着,无论怎么按登录界面都切换不回去。
求助!
有一种可能这个用户的UID数字被改成0了。
运行下面的命令,如果它返回是0,就验证了这个猜测:
id -u
如果是这样只要将它改回一个大于500的,没有被其它用户占用的数值即可。
下面的命令列出所有大于500的用户的用户名和UID数值,以便与你选取一个:
dscl . -list /Users UniqueID | sort -k2 -n | awk '$2>500'
用下面的命令来修改 (将其中的509换成你想要的数值)
dscl . -change /Users/$(id -un) UniqueID 0 509
之后重新启动一次
注:
不好意思,之前忙着写论文,后面就没敢试了。但是今天试了一下,发现终端显示的名称都变了,而且之前的操作使原来的个人文件夹(Davis)移到了新账号里。请问现在还可以恢复旧账号吗?谢谢!
请问也是在root那个系统下完成吗?需要进入恢复模式吗?
当前用户是System Administrator而且切换不回去