Redhat CentOS重置(破解)密码

  • 重置密码主要有rd.break和init两种方法。

一、rd.break方法:

1、启动的时候,在启动界面,相应启动项,内核名称上按“e”

2、进入后,找到linux16开头的地方,按“end”键到最后,输入rd.break,按ctrl+x进入

这个模式叫中断模式,成功进入

3、mount -o remount,rw /sysroot/ 挂载根分区

4、chroot /sysroot/ 改变根分区

5、passwd root 修改root用户密码

6、touch /.autorelabel  应用文件标签,这句是为了selinux生效(一般情况都会关闭selinux策略,touch后会重新开启并自检,非专业运维人员建议不要执行这句)

我去,这里的/.autorelabel输错了,会导致后面登不进去,切不可粗心大意

7、按2次ctrl+d 退出即可(或者输入两次exit),退出后会自动重启

登录成功

8.linux init 的六种用户模式:

init 0〈回车〉相当于 halt〈回车〉停止系统运行。

init 6〈回车〉相当于 reboot〈回车〉重启系统

init 1——进入单用户模式(ctrl+Alt+F2)

init 2——进入无网络服务的多用户模式 如果你的计算机根本没有连网

init 3或init 4——进入控制台登录的多用户模式

init 5——进入图形化登录的多用户模式

8.输入用户名和密码登录

init方法:

1、启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式

2、在linux16所在行尾添加以下内容:init=/bin/sh,删除rhgb和quiet

3、按Ctrl+x启动到shell

4、 mount -o remount,rw /

5、运行passwd,并按提示修改root密码。

6、touch /.autorelabel

7、运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启

猜你喜欢

转载自blog.csdn.net/qq_41490561/article/details/84846322
今日推荐