Linux内核重置root密码

Ubuntu

  • 首先重新启动Ubuntu系统,然后快速按下shift键,以调出grub启动菜单
  • 在这里我们选择第二个(Ubuntu高级选项),选中后按下Enter键

  • 选择最高的Linux内核版本所对应的recovery mode模式,按e键编辑启动项

  • 在Linux行尾,删除recovery nomodeset

  • 添加如下命令
quiet splash rw init=/bin/bash
  • 如下图,添加完成后按下F10键

  • 输入passwd来重置root账户密码,也可以用passwd+用户名(修改除root外的其他用户密码),根据提示输入新密码。新密码设置完毕后,需要重新启动系统。重启过后,便可用新密码来登录了。

CentOS

  • 重启看到启动菜单,按上下键进行选择
  • 选择第一项,按“e”键进入内核编辑界面
  • 第一种方式:
    • 在linux16行末尾,追加“rd.break”,按“ctrl+x”组合键来运行变更后的内核程序
    • 进入到系统的紧急救援模式,输入如下命令:
mount -o remount,rw /sysroot
chroot /sysroot
passwd
touch /.autorelabel
exit
reboot
  • 第二种方式:
    • linux16这一行中的ro,改为rw=/sysroot/bin/sh,ctrl+x 执行
chroot /
passwd
exit
reboot

分享、在看与点赞
只要你点,我们就是胖友

来自: Linux内核重置root密码

  • 16
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Linux技术宅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值