今天,我忘记了系统的密码。看来在这种情况下,我只能改密码了。是时候展示真正的技术了。在引导界面按键进入内核编辑界面,按键找到这一行,然后在最后一面添加命令,再按键重启修改后的内核。
第一,前言无言。今天忘记了linux系统Root的密码。看来在这种情况下,我只能改Linux密码了。是时候展示真正的技术了。
2.步骤(1)在Linux引导界面按E键进入内核编辑界面(2)。按键盘上的键,找到Linux16的那一行,然后在最后一行加上rd.break命令,再按Ctrl+X重启修改后的内核。
注意:如果是物理机,加:rd.break,如果是虚拟机,加:rd.break console=tty0,此处末尾加rd.break console=tty0。
(3)之后,进入“紧急救援模式”
注意:输入命令mount,发现根目录是/sysroot/,不能写。您只有ro=readonly的权限。
输入以下命令(输入一行后回车!)
挂载-o重新挂载,rw/sysroot chroot/sysroot挂载后,将root改为sysroot。(执行命令:chroot /sysroot)并创建一个。autorelabel文件放在root下(selinux label verification,它允许你修改密码),然后为root设置一个新的密码。
Passwd输入这一行后,将要求您输入新密码并确认。按照提示做就好!退出,重新启动并用新密码登录。
触摸/。autorelabel退出重新启动(4),然后等待重新启动,然后才能使用root帐户。
三、如果以上方法都不行,可以尝试下一种方法(1)步骤1:
重启系统
按[E]进入启动文件界面(2)步骤2:
按【↓】到底。
找到行linux16,把ro改成rw。
在这一行的末尾添加“init=/bin/sh”。
(3)第三步:
然后按[Ctrl+X]进入“单用户模式”
您将进入如下所示的界面,并输入“passwd”来修改密码。
(4)第四步:进入【触摸/】。auto label],然后输入[exec /sbin/init]重新启动系统。
(5)第五步:
等待4-5分钟后,系统开机,即可输入root的新密码,正常使用系统。
第四,总结一下,有事不要慌。如果有问题,解决它。如果一种方法不起作用,就多试几种。总有一种方法是可能的。希望能帮到你。
评论前必须登录!
注册