如果忘记了FreeBSD系统的root密码,可以通过开机进入单用户模式,修改root密码。
1)重启系统,选择2.Boot Singer user, 进入单用户模式

此时,直接修改root密码是不行的,会提示以下错误"passwd: pam_chauthtok(): Error in service module"

2)先运行 fsck -p 自动修复文件系统错误。
如果不执行这一步,直接执行mount -a,会有错误提示

3)再运行 mount -a,挂载全部设备。
如果不执行这一步,默认根分区是只读的。

执行mount -a 之后,分区变成可写

4)再执行passwd root,即可成功修改root密码

5)重启系统
本文介绍在FreeBSD系统中忘记root密码后的重置步骤。包括重启系统进入单用户模式,使用fsck-p修复文件系统错误,运行mount-a使根分区可写,最后通过passwdroot命令修改密码。
678

被折叠的 条评论
为什么被折叠?



