Linux如何重置密码

Windows系统忘记开机密码,可以通过大白菜启动盘进入PE系统修改密码,操作比较简单;Linux系统虽然没有界面式操作便捷,但是也可以在忘记登录密码的时候重置密码,不用重装系统!本人linux小白,依然照着教程实现了,亲测可用!

  1. 进入开机时选择系统页面,选中第一个,按“e”键,进入内核编辑模式在这里插入图片描述
  2. 在linux16那一行最后追加:空格+rd.break,然后ctrl+x运行修改过的内核程序在这里插入图片描述
    (注意,这里可能一开始找不到linux16,用向下按键可以展现隐藏内容,这个我找了好久才发现,哈哈)
  3. 进入紧急救援模式,输入以下命令
    mount -o remount,rw /sysroot 系统默认为只读模式,需要改为读写模式
    chroot /sysroot 访问系统
    passwd 修改root密码
    touch /.autorelabel 更新系统信息,在/目录下创建.autorelabel文件,如果该文件存在,系统在重启时就会对整个文件系统进行relabeling重新标记。
    exit 退出
    reboot 重启系统

二次注意,我第一次搞,在输入密码的时候密码没有任何显示,光标也不移动,以为是死机操作不了,其实不是的,这个时候你就只管输就好了,只是密码不显示而已,只要确保两次输入的密码一致即可!
在这里插入图片描述
然后兴冲冲的输入新创建的密码,结果还是失败,哈哈,不要着急,我又找了一篇文章有了答案。
说是多次输入密码导致账户锁定了,需要清除一下键入次数。

又一次重启进入引导界面,进入紧急救援模式,执行以下内容
mount -o remount,rw /sysroot
chroot /sysroot
tail -f /var/log/secure 查看secure日志
pam_tally2 --user 用户名 --reset
reboot

清除之后,再次登录,成功,嘻嘻!

参考文章:
《Linux虚拟机修改密码》https://blog.csdn.net/breaking_lxt/article/details/133319938?spm=1001.2014.3001.5506
《虚机Centos忘记密码如何重置》https://blog.csdn.net/G_WEB_Xie/article/details/131538223?spm=1001.2014.3001.5506
《linux 修改密码后SSH登录不了》https://blog.csdn.net/hantaozi/article/details/122403894

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值