CentOS 忘记密码怎么办?

忘记密码不要慌,Linux系统修改密码不需要借助第三方类PE工具,非常简单,操作如下~

CentOS 6.x

  1. 重启操作系统

  2. 进入到grub启动界面

  3. 按字母e编辑grub启动项

    01

  4. 按键盘上下键选择第2行,再次按字母e进入编辑模式

    01

  5. 移动光标到行末,输入数字1/大写字母S/Single 都可以进入单用户模式

    01

  6. 按enter键返回

  7. 按字母b启动

    01

  8. 进入单用户模式,修改root密码

    01

CentOS 7.x

  1. 重启操作系统

  2. 进入到grub启动界面

  3. 按字母e编辑grub启动项

    02

  4. 将光标移动到 linux16 这一行,将 ro 修改为 rw init=sysroot/bin/sh, 然后按 ctrl+x

    02

  5. 切换根目录 chroot /sysroot

    修改密码
    touch /.autorelabel( 新建 /.autorelabel 文件 , 否则重启之后密码未生效 )
    再输入 exec /sbin/init 进行重启(直接 reboot 会卡主,只能强行重启了…)

    02

独学无友,孤陋寡闻;学习记录,欢迎拍砖!