centos忘记登录密码如何解决

656
2023/8/21 0:16:32
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要解决CentOS忘记登录密码的问题,可以按照以下步骤重置密码:

  1. 重启CentOS系统,当系统启动时,按下键盘上的Shift键,进入GRUB引导菜单。

  2. 在GRUB菜单中选择要启动的内核版本,按下键盘上的e键进入编辑模式。

  3. 在编辑模式下,找到以"linux16"开头的行,将其最后的"ro"更改为"rw init=/sysroot/bin/sh",然后按下Ctrl + X键,进入单用户模式。

  4. 系统将进入单用户模式,提示符将变为#。

  5. 输入以下命令,将文件系统挂载为可写模式:

chroot /sysroot
  1. 输入以下命令,以root用户身份修改密码:
passwd root

系统将提示您输入新密码和确认密码。

  1. 输入以下命令,重新加载SELinux策略:
touch /.autorelabel
  1. 输入以下命令,退出chroot环境并重启系统:
exit
reboot
  1. 系统将重新启动,并使用新的root密码进行登录。

请注意,这个方法需要您能够访问和编辑GRUB菜单,对系统有一定的了解。如果您不确定操作步骤,建议寻求专业人士的帮助。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: centos mysql主从网络要求是什么