macOS忘记密码后如何修改密码

#macOS忘记密码后如何修改密码
摘要:
有时候我们经常忘记macOS的密码,通过以下方式可以重置密码

##恢复模式

方法一:

1.关闭你的 Mac。
2.按住 Command + R(⌘R) 组合键,并点按开机按钮,直到出现  标志,进入恢复模式(Recovery Mode)(当然,你也可以先按开机键,在听到启动声后,立即按住 ⌘R 键)。
3.选择「以简体中文作为主要语言」(或其他语言),点击向右的箭头。在「实用工具」菜单栏中选择「终端」。
4.在终端中输入命令(注:连写,且均为小写字母):resetpassword 回车确认。
5.在出现的「重设密码」窗口中,依次选择包含密码的启动磁盘卷宗、希望重设的用户账户;
输入并确认新的用户密码,并为其设置密码提示信息(可选);点击「重设」。
6.点击菜单栏中的 ,并选择「重启」或「关机」。下次启动时,使用新密码登录即可。
开机提示选择使用新的秘钥串即可

方法二:

1.当电脑开机,按住键盘win+R键,进入电脑恢复模式,然后在实用工具中的终端中输入命令:resetpasswd         点击回车键,最后修改密码。
注意:此方法需要Mac上有安装程序CD,不然进入不了恢复模式。

##单用户模式

Mac OS X 和 Linux 等多用户操作系统集成了一种模式,可引导至单独的超级用户帐户。 单用户模式在维护期间启动。 如何在 Mac 上重置管理员密码? 只需按 Command 关键和 S 在启动过程中。
   在单用户模式(安全模式下)下重置密码
    1、按住“CMD”和“S”按钮重新启动Mac。Mac将自动启动到单用户模式。
    2、键入以下命令并在每行后按键盘上的“Enter”,然后等待提示键入下一行。
       /sbin/fsck -fy
       /sbin/mount -uw /
    3、如果Mac运行Snow Leopard或更低版本,请键入以下内容并相应地更改用户名和新密码:
       launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
       如果Mac正在运行Lion或更高版本,请键入以下命令,相应地更改用户名和新密码:
       launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
    4.进入管理员权限
       sudo su
    5.重置root用户的密码
       passwd root
       输入新的root的用户密码,确认新输入的密码
    6. reboot重启,然后使用root用户登录


    7.还有另外一种方式修改密码:dscl . -passwd /Users/username password
    8.还有用另外的方式修改密码:使用dscl创建一个新的管理员用户(下面最后一种方法中有介绍)
    注意:修改密码重启电脑,登录修改的管理员账号后,要删除/GH_Config这个文件,不然此文件会重新配置管理员密码


##重置初始法配置

1.在启动过程中按 Command + S 进入单用户模式。
2.输入mount -auw挂载存储器为可读写状态。
3.输入rm -rf /var/db/.AppleSetupDone删除这个文件。
4.输入reboot重启机器
5.像新机器一样完成初始配置,初始配置完成后会创建一个管理员用户,并会使用这个管理员用户登录系统。
6.点击 系统偏好设置 --> 用户与群组 解锁后修改原来的管理员用户密码 。
7.用新修改的密码登录原来的管理员帐号,删除新建的管理员帐号。

##使用另一个管理员账户

FileVault
Mac OS X 10.3用户使用称为FileVault的磁盘加密程序保护其数据。 FileVault应用 AES-XTS模式 具有 128 位块和 256 位密钥。 加密存储设备时,它会自动创建恢复密钥。

因此,如果您想知道如何在 Mac 上重置管理员密码,您可以利用此恢复密钥来更改登录密码。

步骤1.找到您的FileVault
找到您的FileVault恢复密钥。 重新启动Mac,找到进入登录屏幕的方式。
步骤2.更改登录密码
接下来,选择您的帐户并更改登录密码。 点击密码栏中的问号键。 选择 '使用恢复密钥将其重置 子菜单。
步骤3.重设密码
输入您的恢复密钥并重置密码。 使用新的管理员密码登录。

##Apple ID重置管理员密码

您的 Apple ID 是解决如何在 Mac 上重置管理员密码的问题的高手。 它适用于 Mac OS X 10.7 及更高版本。 重要的是,当您授权时,您的 Apple ID 就会启动 iTunes的 或 App Store 购买让您更难以忘记。

您必须将其打开才能以这种方式检索Mac密码。 从系统偏好设置转到用户和组,然后在“允许用户使用Apple ID重置密码 路线。 单击选项附近的空白方块以检查或激活功能。

当您连续三次填写不正确的密码时,将出现另一种使用Apple ID检索Mac密码的方法。 密码栏中会出现一个问号,并显示一个弹出框,其中“如果忘记密码,则可以使用Apple ID重置密码 “。

1.选择以使用 苹果ID .
2.输入您的Apple ID登录数据。
3.重新启动Mac。
4.输入 新创建的密码 访问您的管理员帐户。

重置管理员密码时控制钥匙串
钥匙串是指加密的存储库,与存储着通过Safari,AirPort基站和网络服务器访问的应用程序,网站的登录许可的每个用户帐户交织在一起。 由于它是由用于访问帐户的相同数据编码的,因此很容易忘记它。

因此,更改管理员帐户的密码会阻止您访问该帐户的钥匙串。 您应该收到一条通知, macOS无法解锁登录钥匙串。 点击“创建新钥匙串”以返回到绘图板。

在修复 Mac 上如何重置管理员密码的问题时,如果出现任何钥匙串问题,您可以按照以下步骤重新配置:
1.通过启动启动钥匙串访问 /Applications/Utilities.
2.选择 钥匙串访问>首选项 然后点击重置我的默认钥匙串。 这将生成一个没有密码的新钥匙串。
3.选择退出 苹果>注销 用户名 .

每次您重置管理员密码时,登录钥匙串都会在此过程中fr绕,这可能会引起将来的烦恼。 始终保持密码或FileVault恢复密钥的安全。 定期备份可在短时间内为您提供帮助。 较旧的Mac允许您使用安装程序CDDVD更改忘记的管理员密码。

##通过普通用户创建一个管理员用户,然后通过创建的管理员用户修改密码(这个方法我已经验证过)

1.普通用户获取sudo权限:在宕机界面的终端输入命令:
    sudo chmod u+w /Volumes/OSX/etc/sudoers       #赋予sudoers文件写权限
    sudo vi /Volumes/OSX/etc/sudoers                          #进入文件编辑模式
    #在sudoer文件中添加以下代码:
    myuser ALL=(ALL : ALL)  ALL                                        #给用户myuser添加sudo权限
    #按下键盘Esc键,然后输入:         
    : wq                                                                                        #输入完:wq后按下键盘回车键保存文件,回到终端
    sudo chmod u-w /Volumes/OSX/etc/sudoers        #取消sudoers的写权限(否则异常)
    reboot                                                                                   #重启电脑
2.用普通用户登录电脑,打开终端。
3.终端进入root用户模式:在终端输入一下命令:
    sudo root
4.创建一个管理员用户luser:
    dscl . -create /Users/luser
    dscl . -create /Users/luser UserShell /bin/bash
    dscl . -create /Users/luser RealName "luser"                                        #设置用户的正真名字
    dscl . -create /Users/luser UniqueID "1010"                                            #设置用户ID,此ID要唯一的
    dscl . -create /Users/luser PrimaryGroupID 80                                       #设置用户组ID
    dscl . -create /Users/luser NFSHomeDirectory /Users/luser            
    dscl . -passwd /Users/luser password                                                      #设置用户密码
    dscl . -append /Groups/admin GroupMembership luser                    #用戶luser加入管理員用戶組

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值