用户帐户 -> 更改用户名。我没有更改主文件夹,只显示名称 + 用户名。但是,这不起作用?我在登录中看到我的旧名称“quantum”,但没有看到我的新用户名
我无法使用 sudo。“quantum 不是 sudoers 的一部分,此事件将被报告”
我对这里的用户体验很不满。点击几次后,我就不再拥有 sudo 访问权限了。
我无法使用新的用户名登录。我的安装是否完全损坏了?
dscl . list /Users
_xcsbuildagent
_xcscredserver
_xserverdocs
daemon
nobody
quantum
root
答案1
这是可以修复的。如果您的计算机上已有另一个管理员帐户,请登录该帐户并授予您最近重命名的帐户管理员权限。
如果您还没有其他管理员帐户,您可以通过在启动时按住 Cmd-S 进入单用户模式来创建一个,然后按照屏幕上的说明重新挂载根卷以进行读/写,然后执行rm /var/db/.AppleSetupDone
,然后reboot
。这将触发首次启动设置助手再次运行,您可以使用它来创建一个新的本地管理员帐户。然后,使用该新帐户修复旧帐户(通过重新选中旧帐户的“允许用户管理此计算机”复选框)后,您可以重新登录旧帐户并删除新的管理员帐户。
我个人不相信大多数软件能够很好地处理更改用户的“简称”,尤其是当新的简称与用户的主目录名称不匹配时。我可以想象很多软件工程师从未考虑过这种变化可能发生的事实,因此没有以能够处理这种变化的方式编写代码。