分页: 1 / 1

《NetBSD指南-21.4.忘记了root密码?》

发表于 : 2010-03-06 15:26
leo
如果你忘了root密码, 没关系,天没塌下来,你可以通过以下步骤恢复系统: 启动到单用户, 挂载 / 并修改root密码. 详细的操作:
  1. 驱动到单用户模式: 当出现 boot 提示符并且开始5秒倒计时时, 输入下列命令:

    代码: 全选

    > boot -s
  2. 下列提示符下
    Enter pathname of shell or RETURN for sh:
    键入Enter.
  3. 写入下列命令:

    代码: 全选

    # fsck -y /
    # mount -u /
    # fsck -y /usr
    # mount /usr
    
  4. 改变root密码:

    代码: 全选

     
    # passwd root
    Changing local password for root.New password: (not echoed)Retype new password: (not echoed)
    #
    
  5. 退出shell并进入多用户模式.

    代码: 全选

    # exit
如果你得到的错误信息为“Password file is busy”, 请参阅下一小节.