Linux 忘记密码重置


Linux 忘记密码重置

一、RHEL 6 或 CentOS 6

  1. 先重启,在开机的时候按任意键,一般是上下键,进入 menu
  2. 选择对应的 kernel,按 e 进行编辑
  3. 进入编辑界面后在 quiet 后面按空格,输入 1 ,按回车
  4. 在 menu 界面按 b ,让 boot 引导启动系统
  5. 进入单用户模式,输入 passwd 改密码
  6. reboot 重启

二、RHEL 7 或 CentOS 7

  1. 先重启,在开机的时候按任意键,一般是上下键,进入 menu
  2. 选择要修改的 kernel,按 e 进行编辑
  3. 在 linux16 这一行的最后输入 rd.break ,记住这个配置之前要有一个空格,按 Ctrl+x 启动紧急救援模式
  4. 进入紧急救援模式,以读写的方式重新挂载根分区: mount -o remount,rw /sysroot
  5. 改变根分区, chroot /sysroot
  6. 改密码, passwd
  7. 重新打标签: touch /.autorelabel
  8. exit 退出 sh, reboot 重启系统

三、RHEL 8 或 CentOS 8

  1. 先重启,在开机的时候按任意键,一般是上下键,进入 menu
  2. 选择要修改的 kernel,按 e 进行编辑
  3. 在以 linux 开头的行,它看起来像下面的输出,这一行的最后输入 rd.break ,记住这个配置之前要有一个空格,按 Ctrl+x 启动紧急救援模式

image.png

  1. 进入紧急救援模式,以读写的方式重新挂载根分区: mount -o remount,rw /sysroot
  2. 改变根分区, chroot /sysroot
  3. 改密码, passwd
  4. 重新打标签: touch /.autorelabel
  5. exit 退出 sh, reboot 重启系统

四、Debian 系列

  1. 开机按住任何键(shift)停住 grub 菜单
  2. 进入 advanced option for ubuntu
  3. 出现的菜单中,光标移动至…(recovery mode)
  4. 按 e 进入编辑
  5. 找到 ro recovery nomodeset 更改为 rw single init=/bin/bash
  6. 最后按 Ctrl-x 或者 F10 启动修复模式
  7. 输入 passwd 修改 root 密码
  8. 重启

文章作者: Truda
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Truda !
评论
  目录