Linux重置忘记了root密码

时间:2020-01-09 10:41:53  来源:igfitidea点击:

问题描述:我忘记了root密码,如何进入系统?

解决方法:您可以在Linux下通过将系统引导到单用户模式或者紧急模式(也称为救援模式)来重置忘记的root密码。

我的引导程序是GRUB(请参阅下面的LILO引导程序)

如果您将GRUB用作引导加载程序,则遵循以下步骤来重置root密码:

  • 选择内核
  • 按e键编辑条目
  • 选择第二行(以单词kernel开头的行)
  • 按e键编辑内核条目,以便您可以追加单用户模式
  • 将字母S(或者单词Single)追加到(内核)行的末尾
  • 按ENTER键
  • 现在按b键将Linux内核引导到单用户模式
  • 在提示符下执行passwd命令以重置密码:

您需要至少挂载/和其他分区:

# mount -t proc proc /proc
# mount -o remount,rw /

更改root密码,执行:

# passwd

最后重启系统:

# sync
# reboot

我的引导程序是LILO

在LILO引导加载程序中,执行linux single并按[ENTER]键:

Boot: linux single

当出现提示时,您将需要执行passwd root来重置密码:

# passwd

重启系统:

# sync
# reboot