centos7怎么修改root密码 - 果核剥壳

在CentOS 7中,用户可以通过两种方法来修改忘记的root密码。第一种方法是使用救援模式,需要启动盘。第二种方法是不使用救援模式,仅适用于GRUB2没有设置密码的情况。

如果你选择使用救援模式,你需要从系统盘启动,选择Troubleshooting菜单,然后进入Rescue a CentOS system。接着,你将进入shell环境,输入命令chroot /mnt/sysimage,然后输入命令passwd来修改root密码。最后,你需要输入两次exit命令重启系统。但是需要注意的是,通过上面的操作,虽然修改了root用户密码,但是如果用户设置了开机引导时就需要GRUB2账户密码,在不知道GRUB2账户密码的情况下,还是无法进入系统。

如果你选择不使用救援模式,你可以使用init=/bin/bash参数启动系统。系统启动时,你将看到GRUB 2倒计时,默认情况下设置为5秒。按Esc,然后进入GRUB 2菜单,接着按e开始编辑。向下滚动到linux16 … 或 linuxefi … 行。该行告诉GRUB 2要引导哪个内核。移到行尾,在空格后面添加字符串init=/bin/bash。如果要在启动时显示输出信息,则还必须删除该行的rhgb quiet部分(可选但建议)。完成更改后,按Ctrl + x使用该内核参数启动到运行级别1(单用户模式)。Linux内核将运行/bin/bash shell而不是系统init守护程序。因此,某些功能可能受限或缺失。运行load_policy加载SELinux策略(可选)。然后以读写模式重新挂载根文件系统:mount -o remount,rw /。设置新密码:passwd root。重启系统:exec /sbin/init 3。注意:此模式下是无法直接使用reboot以及systemctl命令去重启系统的。需要使用exec命令替换shell环境,如果要重新引导系统,请运行exec /sbin/reboot或者exec /sbin/init [引导级别],建议使用exec /sbin/init [引导级别] 命令重启,exec /sbin/reboot 命令实际在实验中发现并没有重启。

如果您喜欢本站,点击这儿不花一分钱捐赠本站

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

(0)
上一篇 2023年9月28日 上午10:17
下一篇 2023年9月28日 上午10:19

相关推荐

发表回复

评论问题之前,点击我,能帮你解决大部分问题

您的电子邮箱地址不会被公开。 必填项已用*标注