You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

macOS 10.13.3下sudo密码失效且无法解锁用户与群组,如何获取管理员账号?

解决macOS 10.13.3管理员权限失效的方案

遇到sudo密码无效、无法解锁「用户与群组」的问题,大概率是当前账号的管理员权限损坏,或者系统密码验证机制出了故障。下面是几个靠谱的解决途径,按优先级推荐:

1. 通过恢复模式重置管理员密码/创建新管理员账号

这是最直接有效的方法,因为恢复模式独立于系统盘,不受现有账号权限限制:

  • 重启Mac,开机时按住 Command + R 直到出现苹果logo,进入恢复模式
  • 顶部菜单栏点击「实用工具」→「终端」
  • 在终端输入 resetpassword 并回车,会弹出密码重置界面:
    • 如果你的账号原本是管理员,直接选中它,设置一个新密码(可以先设简单的测试,后续再改回复杂密码),重启后用新密码登录,应该就能正常使用sudo和解锁偏好设置了
    • 如果不确定账号权限,或者想新建管理员,选择「创建新用户」,按提示填用户名、密码,务必勾选「允许用户管理这台电脑」,完成后重启用新账号登录,再去「用户与群组」里修复原账号的权限

2. 启用隐藏的Root管理员账号

macOS默认有一个隐藏的Root账号,可以临时启用它来修复权限:

  • 在当前登录状态打开终端,输入 dsenableroot 回车,按照提示设置Root账号的密码
  • 之后可以切换到Root账号登录,或者在终端用 su root 切换到Root身份,此时打开「用户与群组」就能直接解锁,修改其他账号的权限
  • 修复完成后,记得用 dsenableroot -d 关闭Root账号,减少安全风险

3. 修复磁盘权限(针对10.13版本)

旧版macOS的磁盘权限损坏也可能导致密码验证失效:

  • 进入恢复模式,打开「磁盘工具」,选中你的系统磁盘(通常是「Macintosh HD」)
  • 点击「急救」按钮,等待磁盘工具完成权限修复和磁盘检查,重启后再验证密码是否有效

注意事项

操作前建议用Time Machine或者其他工具备份重要数据,避免意外情况导致数据丢失。

内容的提问来源于stack exchange,提问作者dado88

火山引擎 最新活动