Linux系统重置密码

当root账号忘记密码时,如何重置密码?下面有两种方法可以解决该问题:

重置root密码

1.方法一、rd.break命令

  • 第一步 重启系统,在下图所示界面中按e,进入编辑模式----一定要快速按,否则6秒后就会到登陆界面

  • 第二步 在Linux所在行的末尾,输入空格 rd.break ,然后按CTRL+X

  • 第三步 以读写的方式挂载/sysroot

其中mount | grep sysroot是过滤sysroot的信息,查看是否成功挂载

  • 第四步 设置密码
    • 先使用chroot /sysroot 改变root
    • 然后改密码

         

  • 第五步 强制重置文件系统的上下文

  • 第六步 输入两次exit退出(稍等一会,自动到登录界面)

  • 第七步 使用刚才更改的密码登录

2.方法二、init方法

  • 第1步 重启系统,在下图所示界面中按e,进入编辑模式----一定要快速按,否则6秒后就会到登陆界面

  • 第2步:在linux所在参数行尾添加以下内容:

    • 将ro修改为rw

    • 末尾添加init=/bin/sh

  • 第3步:按Ctrl+x启动到shell

  • 第4步:运行passwd,并按提示修改root密码或者使用如下命令修改密码:

  • 第5 步:重置文件系统上下文--touch /.autorelabel

  • 第6步:运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启

  • 第7步 使用刚才更改的密码登录

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值