CentOS7重置root密码

在centos服务器中,普通用户拥有的权限是被root(超级管理员)限定的。有时在下载centos中下载安装软件时很不方便,所以需要进入root(超级管理员)的用户界面,但是有时会忘记root用户的密码,那么就需要进行重置root用密码。

centos的版本很多,但是重置root用户的密码的方法都是相似的,都是进入单用户模式修改root密码。

重置root密码具体步骤

  • 1.重启服务器,进入系统加载页面后按键盘 e键,进入编辑模式

  • 2.移动光标,找到 linux16开头 的那行,从末尾开始删除到 ro 停止

  • 3.并将把 ro 改为 rw,空一格后,追加 rd.break,然后按 ctrl+x 进行引导启动
#.修改前:linux16 /vmlinuz-3.10.0-1160.e17.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet LANG=en_US.UTF-8
#.修改后:linux16 /vmlinuz-3.10.0-1160.e17.x86_64 root=/dev/mapper/centos-root rw rd.break

结果如下:

  • 4.进入单用户模式

  • 5.输入如下命令,重新挂载根目录并重置root密码(比如改为 Aa@123456),最后重启系统生效
mount -o remount,rw /sysroot
chroot sysroot
echo 'Aa@123456' | passwd root --stdin
touch /.autorelabel     
exit
reboot

过程如下:

  • 6.等待一段时间后,重新进入登陆界面时就可以使用刚才设置的密码以 root 登陆了
Copyright © www.sqlfans.cn 2023 All Right Reserved更新时间: 2023-03-21 13:47:33

results matching ""

    No results matching ""